.site-nav{ height:34px; background:url(../images/top_bj.png) repeat-x 0 0; border-bottom:1px solid #c9c9c9; width:100%;}
.site-nav .site-nav-bd {width: 1210px;height:34px; margin:0 auto; background:url(../images/top_bj.png) repeat-x 0 0;border-bottom:1px solid #c9c9c9; _border-bottom:0;}
.site-nav .site-nav-bd ul li{ float:left;  }
.site-nav-bd  .menu-hd {padding: 0 15px;height: 34px;line-height: 34px; _display: inline;_zoom: 1; overflow:hidden} 
.site-nav-bd  .menu-hd a{display: inline;float: left;font-size: 12px;color: #6c6c6c; padding:0 10px;}
.site-nav-bd  .menu-hd a:hover{ color:#333;}
.site-nav-bd  .menu-hd a.font_orange {color: #e2730d; }
.site-nav-bd .br{ background:url(../images/g_icon.png) no-repeat left -10px;}
/*我的沃云下拉导航*/
.user-name{ line-height:34px; position:relative; z-index:12;}
.user-name .name{display:inline-block;white-space:nowrap; width:100px; text-align:center; cursor:pointer;_position:relative;color: #6c6c6c;}
.user-name .name2{ background-color:#fff; border:1px solid #eee;width:98px;  text-align:center; border-top:0px; color:#333;_border:0px solid #eee;_padding:0 1px;}
.pull-arrow{display:block;height:12px;width:12px;  background:url(../images/g_icon.png) no-repeat 0px 0px; position:absolute; right:5px; top:15px;}
.user-info .content a {display:block;height:30px;line-height:30px;color:#888; text-align:center;}
.user-info .content a:hover {color:#333;text-decoration:none;background:#e0e1e5}
.user-info .li, {display:block;padding:2px 0;height:30px}
.pulldown{position:absolute;cursor:default;display:none;top:34px;left: 0px; width:100px;}
.pulldown .content{background:#fff;color:#333;text-align:left; border:1px solid #eee; border-top:0px;}
/*我的沃云下拉导航end*/
/*信息导航end*/

.w{ width:1210px; margin:0 auto;}
.w .head {padding-top: 30px;height: 80px;}
.w .head .logo{ float:left; width:230px; height:65px;}
.w .head .region{ float:left; width:205px; height:35px; padding:30px 0 0 15px; color:#000;font-size:18px;font-family:"微软雅黑";}
.w .head .seek{ float:left; width:522px; height:65px; margin-right:25px;}
.w .head .seek .seek-input{ width:522xp; height:37px; margin-top:8px; position:relative;}
.w .head .seek .seek-input .text{ width:436px; height:21px; padding: 5px 0 5px 10px; border:3px solid #ff3300; line-height:21px; }
.w .head .seek .seek-input .button{ width:70px;height:37px; background: url(../images/g_icon.png) no-repeat 23px -665px #ff3300;font-size: 14px;font-weight: 700;color: #fff; border:0px }
.w .head .seek .seek-input .shelper{ position:absolute; left:0px; top:34px; border:3px solid #ff3300; width:516px; background-color:#fff;z-index:7; display:none;}
.w .head .seek .seek-input .shelper ul li{ height:25px; line-height:25px; color:#8b8b8b; padding:0 15px; overflow:hidden; cursor:pointer;}
.w .head .seek .seek-input .shelper ul li.slip{ background-color:#f6f6f6}
.w .head .seek .seek-input .shelper ul li:hover{ background-color:#f6f6f6}
.w .head .seek .seek-input .shelper ul li .shelper-location{ background:url(../images/g_icon.png) no-repeat 0 -410px; margin-left:20px; padding-left:15px; color:#fe3402}
.w .head .seek .seek-input .shelper .shelper-close{ height:20px; background-color:#f6f6f6; text-align:right; line-height:20px; padding-right:10px; margin-top:10px; cursor:pointer}
.w .head .seek .seek_hot{ height:20px; line-height:28px; color:#9d9d9d;}
.w .head .seek .seek_hot a{ color:#9d9d9d; margin-right:15px;}
.w .head .seek .seek_hot a:hover{ color:#ef9113; text-decoration:underline;}
.w .head .order{ width:100px; height:37px; margin-right:9px;margin-top:8px;position:relative;}
.w .head .order a{ display:block; width:70px; height:37px; padding-left:30px; line-height:37px; background:url(../images/btn_icon.png) no-repeat 0 0; font-size:14px; font-family:"微软雅黑"; color:#959595; position:relative;}
.w .head .order a:hover{ background:url(../images/btn_icon.png) no-repeat 0 -47px;}
.w .head .order a .or{ width:16px; height:16px; background:url(../images/g_icon.png) no-repeat 0 -771px; position:absolute; left:6px; top:11px;}
.w .head .order a .ca{ width:16px; height:16px; background:url(../images/g_icon.png) no-repeat 0 -795px; position:absolute; left:6px; top:11px;}
.w .head .order em.number{ width:21px; height:24px; line-height:22px; background:url(../images/g_icon.png) no-repeat 0 -52px; position:absolute; left:70px; top:-15px; text-align:center; color:#fff; z-index:5}
.w .head .cart{ margin-right:0px;}

.w-nav{ background:url(../images/navbj.jpg) repeat-x; overflow:hidden;}
.w .cont{ width:1210px; height:498px;}
.w .cont .side{ width:180px; height:498px; }
.w .cont .main{ width:1030px; overflow:hidden;_width:1027px;}
.w .cont .main .nav{ width:1030px;height: 40px;overflow: hidden; background-color:#f33f00; margin-bottom:10px; position:relative;}
.w .cont .main .nav .event-ad{ position:absolute; right:0px; top:0px; width:105px; height:40px;}
.w .cont .main .nav ul li{ float:left;width:89px; height:40px; text-align:center; line-height:38px; color:#fff; font-size:14px; }
.w .cont .main .nav ul li a{ display:block;width:89px; height:40px; text-align:center; line-height:38px; color:#fff;}
.w .cont .main .nav ul li a:hover{background-color:#cc3300; color:#fff;}
.w .cont .main .nav ul li.curr { background-color:#cc3300;color:#fff;}
.w .cont .main .main-l{ margin-left:10px; width:740px; height:458px;_margin-left:5px;}
.w .cont .main .main-r{ margin-left:10px; width:270px; height:458px; overflow:hidden;_margin-left:5px;}
.w .cont .main .main-l .focus-t{ height:270px;position:relative;}
.w .cont .main .main-l .focus-b{ margin-top:8px;height:166px; border:1px solid #dadada; border-left:0px;border-right:0px;}
.w .cont .main .main-r .notice{ height:139px; border-top:2px solid #e74b3c; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.w .cont .main .main-r .notice .notice-title{ height:33px; padding:0 10px;}
.w .cont .main .main-r .notice .notice-title span{ color:#6b6b6b; line-height:33px; display:block; font-weight:bold;}
.w .cont .main .main-r .notice .notice-title .more{ margin-top:8px;}
.w .cont .main .main-r .notice .notice-title .more a{color:#9a9a9a}
.w .cont .main .main-r .notice .notice-title .more a:hover{color:#000;}
.w .cont .main .main-r .notice .notice-cont{ width:268px; height:103px; overflow:hidden;}
.w .cont .main .main-r .notice .notice-cont ul li{ width:250px; line-height:25px; height:25px; overflow:hidden; background:url(../images/g_icon.png) no-repeat 8px -112px; padding-left:18px; color:#8b8b8b}
.w .cont .main .main-r .notice .notice-cont ul li a{ color:#8b8b8b}
.w .cont .main .main-r .ad{ width:268px; height:118px; border: 1px solid #dbdbdb; margin:9px 0;}
.w .cont .main .main-r .speedybox{ border:1px solid #dbdbdb; width:268px; height:166px;}
/*栏目*/
.w .part{ width:1210px; overflow:hidden; margin-top:10px; border-bottom:5px solid #f8f8f8}
.w .part .part-title{ height:32px; margin-top:15px; overflow:hidden;}
.w .part .part-title .part-number1,.w .part .part-title .part-number2,.w .part .part-title .part-number3,.w .part .part-title .part-number4{ background:url(../images/f.png) no-repeat 0 0; width:110px; height:25px;}
.w .part .part-title .part-number1{ background-position:0 0;}
.w .part .part-title .part-number2{ background-position:0 -44px;}
.w .part .part-title .part-number3{ background-position:0 -88px;}
.w .part .part-title .part-number4{ background-position:0 -132px;}
.w .part .part-title .part-nav{ overflow:hidden; margin-top:8px;}
.w .part .part-title .part-nav .more a{ color:#f33f00}
.w .part .part-title .part-nav ul{ margin:3px 10px 0 0;}
.w .part .part-title .part-nav ul li{ border-right:1px solid #8b8b8b; padding:0 10px; float:left; height:13px; line-height:13px;}
.w .part .part-title .part-nav ul li a{ color:#8b8b8b}
.w .part .part-title .part-nav .more1 a,.w .part .part-title .part-nav .more2 a,.w .part .part-title .part-nav .more3 a,.w .part .part-title .part-nav .more4 a{ color:#fff;}
.w .part .part-cont01{ height:291px; border-top:2px solid #eee;border-bottom:1px solid #eee; overflow:hidden;}
.w .part .part-cont01 .part-cont-l{ width:221px; height:291px;border-right:1px solid #dbdbdb;}
.w .part .part-cont01 .part-cont-l .style1{ height:50px; }
.w .part .part-cont01 .part-cont-l .style1 ul li{ width:69px; text-align:center; line-height:21px; float:left; border:1px solid #eee; margin:2px 2px 0 0}
.w .part .part-cont01 .part-cont-l .style1 ul li a{ color:#333; display:block;width:69px; height:21px;}
.w .part .part-cont01 .part-cont-l .style2{ height:50px; }
.w .part .part-cont01 .part-cont-l .style2 ul li{ width:200px; padding-left:15px; line-height:21px;border:1px solid #eee; margin:2px 2px 0 0}
.w .part .part-cont01 .part-cont-l .style2 ul li a{ color:#333; display:block;width:200px; height:21px;}
.part-l-ad{ height:226px; width:211px;  padding:15px 0 0 10px; position:relative; background-color:#fff;}
.part-l-ad a{ position:absolute; right:20px; bottom:5px; display:block; width:93px; height:15px; text-align:right;}
.w .part .part-cont01 .part-cont-r{ width:988px;}
.w .part .part-cont01 .part-cont-r ul li{ float:left; width:226px; height:291px; padding:0 10px; border-right:1px solid #eee; position:relative; background-color:#fff;}
.w .part .part-cont01 .part-cont-r ul li.no-border{ border-right:0px}
.part-cont-r ul li .p-img{ text-align:center; margin:10px 0}
.part-cont-r ul li .p-name{ height:20px; overflow:hidden;}
.part-cont-r ul li .p-name a{ color:#333;}
.part-cont-r ul li .p-name a:hover{ text-decoration:underline; color:#f00}
.part-cont-r ul li .p-name2{ color:#8f8e8e; overflow:hidden;}
.part-cont-r ul li .p-name2 .z-icon{ width:28px; height:15px; background:url(../images/g_icon.png) no-repeat 0 -268px; margin-right:10px; float:left;}
.part-cont-r ul li .p-price {font-size: 15px;font-family: Verdana;color: #E4393C;}
.part-cont-r ul li .p-price span{ font-size:10px;}
 /*栏目end*/
 
/*登录*/
.loginbox-top{ border-bottom:1px solid #eee; height:70px; margin-top:36px}
.loginbox-bottom{ border-top:5px solid #f8f8f8; padding-top:40px; }
.login-w{ width:950px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.login-logo{ width:230px; height:60px;}
.loginbox-top .region{ float:left; width:205px; height:35px; padding:30px 0 0 15px; color:#000;  font-size:18px;font-family:"微软雅黑";}
.login-come{ height:20px; border-left:5px solid #eee; font-size:20px; font-family:"微软雅黑"; margin:30px 0 0 30px; padding-left:20px;}
.login-img{ width:210px; height:400px;}
.login-box{ width:400px; height:360px; padding:40px 0 0 50px; border-top:2px solid #f33f00; border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee; position:relative;}
.login-box .item {height: 64px;line-height: 26px;overflow: visible;position: relative;width: 350px;z-index: 1; margin-bottom:25px;}
.login-box .item span {color: #828282;height: 30px;line-height: 30px;display: block;margin-top: 1px;}
.item .item-ifo { position:relative;}
.item .item-ifo .text {width: 294px;height: 24px;line-height: 24px;padding: 4px 20px 4px 3px;border: 1px solid #cccccc;font-size: 14px;font-family: arial,"宋体"; padding-left:30px;}
/*.item .item-ifo .text:focus,.item .item-ifo .captcha:focus{ background: #fff; border: 1px solid #e74b3c;}*/
.item .item-ifo .captcha{ width:105px;border: 1px solid #cccccc;height: 24px;line-height: 24px;padding: 4px 20px 4px 3px;}
.item .item-ifo .i-name {background: url(../images/g_icon.png) no-repeat 0px -184px #fff;width: 20px;height: 20px;top: 8px; }
.item .item-ifo .i-email {background: url(../images/g_icon.png) no-repeat 0px -378px #fff;width: 20px;height: 20px;top: 8px; }
.item .item-ifo .i-password {background: url(../images/g_icon.png) no-repeat 0px -214px #fff;width: 20px;height: 20px;top: 8px; }
.item .item-ifo .ico {position: absolute;left: 10px;z-index: 5;}
.item .item-ifo .yzm{ width:101px; height:30px; border:1px solid #eee; margin: 0 7px; }
.login-btn{ width:350px; height:40px;}
.login-btn .btn-img{ background:url(../images/btn_icon.png) no-repeat 0 -179px;width:350px; height:40px; border:0px}
.login-btn .btn-img:hover{ background:url(../images/btn_icon.png) no-repeat 0 -229px;width:350px; height:40px; border:0px}
.login-link{ text-align:center; margin-top:10px;width:350px;}
.login-link a{ margin-right:20px;}
.item .item-ifo .highlight2 {border: 1px solid #f00;/*color: #f00;*/}
.nulld{ display:none;position: absolute;width: 320px;padding: 2px 0 2px 25px;left: 0px;top: 38px; color:#e6393d; float: none;line-height: 16px;z-index:100; background:url(../images/g_icon.png) no-repeat 5px -241px #fff9f7;border:1px solid #ffe5db;}
.null{ position:absolute; left: 349px;top: 0px; height:32px; line-height:32px; padding: 0px 10px 0px 30px;background: url(../images/g_icon.png) no-repeat 10px -475px #fff9f7; border:1px solid #ffe5db; color:#777; display:none;z-index:100;overflow:hidden; width:250px;}
.null-hint{ position:absolute; left: 349px;top: 0px; height:32px; line-height:32px; padding: 0px 10px 0px 10px;z-index:100;overflow:hidden; width:230px;background-color:#f7f7f7; border:1px solid #ddd; color:#666;}
.nullboth{ line-height:16px;}
.null10{width:125px;}
.null20{width:250px;}


/*弹出登录*/
#tlogin-box{ width:450px;min-height:340px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#tlogin-box .detailtit{ display:block; height:40px; border-bottom:1px solid #f2f2f2; }
#tlogin-box .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#tlogin-box .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#tlogin-box .login-box{ border-left:0px; border-right:0px; border-top:0px}


#protocolbox{ width:800px;height:500px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#protocolbox .detailtit{  display:block; height:40px; border-bottom:1px solid #f2f2f2;border-top: 2px solid #f33f00;  }
#protocolbox .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#protocolbox .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#protocolbox .login-box{ border-left:0px; border-right:0px;}
#protocolbox .protocol-cont{ height:450px; margin-top:17px;}
#protocolbox .protocol-cont h2{ text-align:center; font-weight:bold; height:30px; margin:20px 0;}
#protocolbox .protocol-cont .protocol-text{ height:340px; overflow:scroll; overflow-x:hidden; margin:0 15px 15px ;}

/*注册*/
.register-w{ width:950px; margin:0 auto; border-bottom:5px solid #f8f8f8; overflow:hidden; padding-bottom:50px;  }
.gologin{border-bottom:2px solid #f33f00;width:950px; margin:0 auto 30px; line-height:30px; color:#919191;}
.gologin a{ text-decoration:underline; margin-left:5px;}
.register-box{ width:450px;}
.register-box .item {height: 64px;line-height: 26px;overflow: visible;position: relative;width: 450px;z-index: 1; margin-bottom:10px;}
.register-box .item span {color: #828282;height: 30px; width:80px; text-align:right;line-height: 30px;display: block;margin-top: 1px; display:block; float:left; margin-right:15px;}
.register-box .item-new{ text-align:center; margin-bottom:15px; }
.register-box .item-new .checkbox{ margin-top:-2px; }
.register-box .item .p-strength{ left:95px; top:35px; width:346px;}
.register-box .item .p-strength li{ width:114px;}

.register-btn{ width:350px; height:40px; margin-left:95px;*margin-left:45px;_margin-left:45px;}
.register-btn .btn-img{ background:url(../images/btn_icon.png) no-repeat 0 -279px;width:350px; height:40px; border:0px}
.register-btn .btn-img:hover{ background:url(../images/btn_icon.png) no-repeat 0 -329px;width:350px; height:40px; border:0px}
.register-ok{ margin:110px 0 0 300px; }
.register-btn2{ margin-left:320px;}

/*二级页面导航*/
.w .nav-top{ height:40px; background-color:#f33f00; width:1210px;}
.navitems{ height:40px; margin-left:180px; }
.navitems ul li{ float:left;width:89px; height:40px; text-align:center; line-height:38px; color:#fff; font-size:14px; }
.navitems ul li{ float:left;width:89px; height:40px; text-align:center; line-height:38px; color:#fff; font-size:14px; }
.navitems ul li a{ display:block;width:89px; height:40px; text-align:center; line-height:38px; color:#fff;}
.navitems ul li a:hover{background-color:#cc3300; color:#fff;}
.navitems ul li.curr { background-color:#cc3300;color:#fff;}
/*商品筛选*/
.select .s-dl{zoom:1; line-height:24px;}
.select .s-dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select .s-dt{width:100px; float:left;text-align:right;color:#666; font-weight:bold;height:25px;line-height:25px;}
.select .s-ddbox{ overflow:hidden; float:left; width:1050px;}
.select .s-dd-mr{float:left; width:1065px;_width:auto;}
.select .s-dd{float:left;display:inline;margin:0px 0  10px 5px;height:25px;line-height:25px}
.select .s-dd a{display:inline-block;white-space:nowrap;height:24px; padding:0 10px;color:#005aa0;border-radius:2px;}
.select .s-dd a:hover{color:#333;background-color:#f3edc2}


.selectbox{ border-color:#f33f00 #f2f2f2 #f2f2f2 #f2f2f2; border-width:2px 1px 1px 1px; border-style:solid; }
.select{ overflow:hidden;}
.select li{ padding:9px 0 0 25px; overflow:hidden; line-height:25px;}
.select li.select-list{border-bottom:#eee 1px dashed;}
.select dl{zoom:1; line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px; float:left;text-align:right;color:#666; font-weight:bold;height:25px;line-height:25px;}
.select .dd-mr{float:left; width:1065px;_width:auto;}
.select dd{float:left;display:inline;margin:0px 0  10px 5px;height:25px;line-height:25px}
.select dd a{display:inline-block;white-space:nowrap;height:24px; padding:0 10px;color:#005aa0;border-radius:2px;}
.select dd a:hover{color:#333;background-color:#f3edc2}
.select .selected a{color:#fff;background-color:#f60}
.select-result{ height:40px; background-color:#f9f9f9; line-height:40px;}
.select-result .all-close{ cursor:pointer; float:right; margin-right:10px; color:#717171}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#fff url(../images/close.png) no-repeat right 9px; border:1px solid #f2f2f2; color:#333;}

.select li .p-dt{width:100px; float:left;text-align:right;color:#333; font-weight:bold;height:25px;line-height:25px}
.select li .p-dd{float:left;display:inline;margin:0px 0  0px 5px;height:25px;line-height:25px}
.select li .p-dd a{ text-decoration:underline; margin-right:5px;}
.select li .p-dd-number{ float:right;height:25px;line-height:25px; margin-right:5px;}

.brand-list{ border:2px solid #f2f2f2; border-top:0px; _height:120px;}
.hot-list{ border:2px solid #f2f2f2; border-top:0px;}
.select li .p-brand{width:100px; float:left;text-align:right;color:#666; font-weight:bold;height:25px;line-height:25px}
.select li .p-brand-cont{width:1060px; height:auto; overflow:hidden;float:left; padding:0 0 15px 15px; position:relative; }
.select li .p-brand-cont .show-logo{width: 841px;height:auto; _border-bottom:1px solid #ddd;}
.select li .p-brand-cont .show-logo div {width: 104px; height:52px; overflow:hidden;padding-top: 0;border: 1px solid #ddd;margin: 0 -1px -1px 0;background: #fff;text-align: center; float:left; float:left;}
div.show-hover a{ float:left; padding:0 10px;}
div.show-hover a:hover{color:#333;background-color:#f3edc2}
div.show-hover img{ display:none;}
.select li .p-brand-cont .v-option {width: 105px;height: 20px;padding-top: 2px; float:right; position:absolute; right:0px ; top:10px;}
.select li .p-brand-cont .o-more {float: right;position: relative;width: 31px;height: 20px;padding-right: 14px;line-height: 20px;text-align: right;text-decoration: none;cursor: pointer;color: #005AA0;}
.select li .p-brand-cont .dow {overflow: hidden;background:url(../images/dow.gif) no-repeat 35px;}
.select li .p-brand-cont .up{overflow: hidden;background:url(../images/up.gif) no-repeat 35px;}

.select_seek{ border-bottom:2px solid #f2f2f2; height:40px;}
.select_seek01{width:80px;text-align:right;color:#333; font-weight:bold;height:25px;line-height:25px}
.select_seek02{ overflow:hidden;}
.select_seek02 .only_number{ width:333px; height:24px; border:1px solid #f2f2f2; margin-right:5px;}
.select_seek02 .mod_search_btn{ width:85px; height:26px; background-color:#f33f00; border:0px; color:#fff; font-family:"微软雅黑";}
.select .no-b{ border-bottom:0px;}

.filter{ background-color:#fafafa; height:28px; margin:12px 0; padding :7px 0 0 5px;}
.filter ul{ border-left:1px solid #e9e9e9;overflow:hidden; float:left; width:800px;}
.filter ul li{ padding:0 13px;border :1px solid #e9e9e9; border-left:0px; float:left; height:20px; line-height:20px; position:relative;}
.filter ul li.curr{ background-color:#f60; padding:0 20px 0 13px;}
.filter ul li.curr a{ color:#fff}
.filter ul li.up b{ display:block; width:9px; height:11px; position:absolute; right:5px; top:4px; background:url(../images/updow.png) no-repeat 0 -12px;}
.filter ul li.dow b{ display:block; width:9px; height:11px; position:absolute; right:5px; top:5px; background:url(../images/updow.png) no-repeat 0 0px;}

.page-top{ float:right; height:20px; overflow:hidden;}
.page-top .page-text{ float:right; margin-right:20px;}
.page-top .page-m{ text-align:right; margin-right:10px; overflow:hidden;float:right;}
.page-top .page-m .page-number{ float:right;}
.page-top .page-m .page-prev{ background:url(../images/page2.png) no-repeat 0 -14px; width:14px; height:14px; float:right;margin:2px 5px 0 10px;}
.page-top .page-m .page-next{ background:url(../images/page2.png) no-repeat -14px -14px; width:14px; height:14px; float:right;margin:2px 0 0 0;}

/*号码列表*/
.number-box{ overflow:hidden;}
.number-box ul li{ width:573px; height:58px; padding:0 0 0 18px; border:1px solid #f2f2f2; float:left; margin-right:24px; margin-bottom:11px;}
.number-box ul li.nomargin{ margin-right:0px;}
.number-box ul li .number-n{ font-family:"微软雅黑"; font-weight:bold; font-size:24px; margin-top:20px; width:235px;}
.number-box ul li .number-m{ width:150px; height:27px; margin-top:15px;text-align:center}
.number-box ul li .number-m .l{ width:81px; height:27px; background-color:#f2f2f2; line-height:27px; float:left; }
.number-box ul li .number-m .r{ width:67px; height:25px; border:1px solid #f2f2f2;float:left; line-height:25px; color:#cc3300}
.number-box ul li .number-b {  height:27px;  margin-top:15px;}
.number-box ul li .number-b a{width:100px; height:32px;background:url(../images/btn_icon.png) no-repeat -110px -1917px; line-height:32px; font-family:"微软雅黑";display:block; margin-left:70px;}
.number-box ul li .number-b a:hover{width:100px; height:32px;background:url(../images/btn_icon.png) no-repeat -110px -1959px; line-height:32px; font-family:"微软雅黑";display:block; margin-left:70px;}
/*商品列表*/
.merchandise-box{ overflow:hidden;border:1px solid #f2f2f2; }
.merchandise-box ul li{ width:241px; height:328px; border-left:1px solid #f2f2f2;  margin-left:-1px; float:left}
.merchandise-box ul li .p-img{ width:232px; height:220px; text-align:center;}
.merchandise-box ul li .p-name{ margin-left:20px; height:25px; line-height:25px; overflow:hidden;}
.merchandise-box ul li .p-price{margin:0 10px 0 20px; height:30px; line-height:30px; overflow:hidden;	}
.merchandise-box ul li .p-price .fl{ font-size:16px; color:#d60711}
.merchandise-box ul li .p-price .fl span{ font-size:12px;}
.merchandise-box ul li .p-price .fr{ color:#bbbbbb; margin-right:12px;}
.merchandise-box ul li .p-price .fr span{ padding:0 5px;}
.merchandise-box ul li .p-btn{ height:26px; overflow:hidden; margin:10px  0 0 17px;}
.merchandise-box ul li .p-btn a{ float:left; display:block; line-height:26px;}
.merchandise-box ul li .p-btn a.join-car{ width:70px; height:26px; padding-left:30px; background:url(../images/g_icon.png) no-repeat 10px -563px #f33f00; color:#fff; margin-right:5px;}
.merchandise-box ul li .p-btn a.join-car:hover{ background-color:#dc3a01;}
.merchandise-box ul li .p-btn a.join-collect{width:70px; height:26px; padding-left:30px; background:url(../images/g_icon.png) no-repeat 10px -588px #f2f2f2; color:#333;}
.merchandise-box ul li .p-btn a.join-collect:hover{ background-color:#ddd;}
.b-sidelines{border-bottom:7px solid #f8f8f8; width:100%; float:left; clear:both;}

.pager{ text-align:right; margin:30px 0;}
.pager a{border:#f2f2f2 1px solid;padding:5px 10px;margin:0 2px;color:#333;text-decoration:none;}
.pager a:hover{border:#cc3300 1px solid;color:#666;}
.pager a:active{border:#cc3300 1px solid;color:#666;}
.pager .current{ padding:5px 10px;font-weight:bold;margin:2px;color:#cc3300;}
.pager .disabled{border:#eee 1px solid;padding:5px 10px;margin:2px;color:#ddd;}

/*页面底部推荐*/
.product-hot{ border-top:2px solid #f33f00; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; border-bottom:5px solid #f8f8f8; overflow:hidden; margin-bottom:20px;}
.product-hot .goods{ height:300px; width:250px; border-right:1px solid #eeeeee; border-bottom:1px solid #f2f2f2; 	}
.product-hot .goods-top{ width:250px; height:38px; background-color:#f9f9f9; font-size:18px; line-height:38px; overflow:hidden}
.product-hot .goods-top .goods-icon{ width:19px; height:24px; background:url(../images/g_icon.png) no-repeat 0 -293px; margin:5px 0 0 25px; display:block;}
.product-hot .goods-top .goods-txt{ margin-left:20px;display:block;}
.product-hot .goods_cont{ height:260px; overflow:scroll ; overflow-x:hidden;}
.product-hot .goods_cont ul li{ height:73px;border-bottom:1px dashed #f0f0f0; margin: 14px 20px 0 22px}
.goods_cont_img{ width:58px; height:58px; border:1px solid #f2f2f2}
.goods_cont_name{ margin-left:11px;}
.goods_cont_name a{ color:#333;}
.goods_cont_name a:hover{ color:#336699;}
.goods_cont_name .g-name{ height:40px;}
.goods_cont_name .g-price{ color:#cc3300}

.product-hot .hots{ width:957px;height:300px;border-bottom:1px solid #f2f2f2; }
.product-hot .hots .hots-top{width:957px;height:38px; background-color:#f9f9f9; font-size:18px; line-height:38px; overflow:hidden}
.product-hot .hots .hots-icon{ width:19px; height:24px; background:url(../images/g_icon.png) no-repeat 0 -327px; margin:5px 0 0 25px; display:block;}
.product-hot .hots .hots-txt{ margin-left:20px;display:block;}
.product-hot .hots .hots-cont ul li{ width:190px; height:90px; float:left; margin:20px 25px 0 24px; _margin:20px 15px 0 24px;}
.product-hot .hots .hots-cont ul li a{ color:#333;}
.product-hot .hots .hots-cont ul li a:hover{ color:#336699;}
.product-hot .hots .hots-cont ul li .h-img{ width:88px; height:88px; float:left; border:1px solid #f2f2f2; margin-right:10px;}
.product-hot .hots .hots-cont ul li .h-name{ width:90px; height:40px; line-height:20px; float:left}
.product-hot .hots .hots-cont ul li .h-price{width:90px; height:20px;color:#cc3300;float:left}
.product-hot .hots .hots-cont ul li a.h-btn{ width:88px; height:25px; background:url(../images/btn-bj.jpg) repeat-x;line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#302f2f; display:block; float:left;border:1px solid #f2f2f2; text-align:center; }

/*详情*/
.summary{ width:1208px;padding-bottom:20px; /*position:relative; */ float:left; clear:both}
.orn{ position:absolute; bottom:-5px; left:0px; width:100%; height:5px; background:#f8f8f8; _height:0px; _overflow:hidden;}
.summary-left{ width:350px; float:left; overflow:hidden;}
.summary-right{ width:820px; float:right; position:relative;}
.summary-right .name{ height:60px; margin-top:30px; border-bottom:1px dashed #f0f0f0; width:800px;}
.summary-right .name h1 {font: 700 16px/1.5em Arial,Verdana,"microsoft yahei"; color:#666;}
.summary-right .name strong{display: block;color: #e4393c;font-size: 16px;}
.summary-right .serial{ background:url(../images/g_icon.png) no-repeat 0 -357px; padding-left:15px; width:125px; height:20px; color:#777; position:absolute; right:0; top:40px;}
.summary-right .summary-info{ width:800px; padding:10px 0; overflow:hidden}
.summary-right .summary-info ul li{padding: 6px 0; float:left;clear: both; margin-bottom:10px;line-height:25px; width:800px;}
.summary-right .summary-info ul li.price-box{ background-color:#f6f6f6; padding:20px 0}
.summary-right .summary-info .dt{ float:left; width:72px; text-align:right;font-family: simsun; color:#5b5b5b;}
.summary-right .summary-info .dd{ float:left; width:510px; margin-left:10px; position:relative; }
.summary-right .summary-info .dd .dd{ float:left; width:auto; margin-left:10px; }
.summary-right .summary-info .dd .sale{ position:absolute; left:190px; top:5px; width:53px; height:15px; padding-left:10px; background:url(../images/g_icon.png) no-repeat 0 -460px; color:#fff; line-height:15px;}
.summary-right .summary-info .dd .price{ color:#f34000; font-size:30px; font-family:"微软雅黑"; font-weight:bold; clear:right; display:block;_padding-top:5px;}
.summary-right .summary-info .dd .price-old{ color:#333px; font-weight:bold; font-size:14px; margin:10px 0 10px 10px;}
.summary-right .summary-info .dd .price-old span{ text-decoration:line-through}
.summary-right .summary-info .dd .region{ width:100px; border:1px solid #dcdcdc; height:24px; margin-right:10px;}
.summary-right .summary-info .dd .stock{ font-weight:bold;}
.summary-right .summary-info .dd .ddok{ font-size:14px; float:left;}
.summary-right .summary-info .dd .reset{ float:left; color:#f33f00; margin-left:30px; background:url(../images/g_icon.png) no-repeat 0 -812px; padding-left:15px; cursor:pointer;}
.summary-right .summary-info ul li .ddok-hint{ clear:both; background-color:#fffaf7; border:1px solid #ffe5dc; padding:0 10px; margin:0 0 0 80px; position:relative; margin-top:30px;}
 .triangle {height:0;overflow: hidden;font-size: 0;line-height: 0; border-color:transparent transparent  #ffe5dc transparent;border-style:dashed dashed solid dashed; border-width:6px; position:absolute; top:-12px; left:40px;}
.store-selector{ border:1px solid #f2f2f2; padding:0 25px 0 10px; height:24px; margin-left:10px; text-align:center; line-height:24px; position: relative;}
.store-selector b{ position:absolute; right:0; top:0px; background:url(../images/g_icon.png) no-repeat 0 -395px; width:17px; height:24px; cursor:pointer} 

.summary-info .dd .item a{color:#000; display:block;border:1px solid #d9dbda; height:20px; text-align:center; line-height:22px; float:left; margin-right:10px;padding:1px 12px; } 
.summary-info .dd .item a:hover,
.choose .item a:active{border:1px solid #ce3200;padding:1px 12px;}
.summary-info .dd .item a { height:22px;}
.summary-info .dd .item a img{ margin-right:5px;}
.summary-info .dd .item a.n{ height:22px; position:relative; border:1px solid #ce3200;padding:1px 12px; z-index:1}
.summary-info .dd .item a.n .ni1{ background:url(../images/ni2.jpg) no-repeat; width:13px; height:13px; border:none; position:absolute; right:0; bottom:0px;_bottom:-6px; display:block;  }
.summary-info .dd .ejectbox{ border:1px solid #dbdbdb; width:225px; height:20px; padding-left:5px; background:url(../images/xia.jpg) no-repeat right 0; _overflow:hidden;}
.choose-btn{ margin-left:80px; clear:both;}
.choose-btn a{display:block; margin-right:10px; float:left; }
.choose-btn-append{ width:150px; height:35px; background:url(../images/btn_icon.png) 0 -379px;}
.choose-btn-append:hover{ width:150px; height:35px; background:url(../images/btn_icon.png) -160px -379px;}
.choose-btn-buy{width:150px; height:35px; background:url(../images/btn_icon.png) 0 -424px;}
.choose-btn-buy:hover{width:150px; height:35px; background:url(../images/btn_icon.png) -160px -424px;}
.append-noclick{ width:150px; height:35px; background:url(../images/btn_icon.png) 0 -2001px;}
.buy-noclick{width:150px; height:35px; background:url(../images/btn_icon.png) 0 -2046px;}


.detall-box{ overflow:hidden; width:1210px; float:left; margin-top:35px;}
.detall-box .left{ width:263px; border-top:2px solid #f33f02; border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2 ; position:relative; float:left;}
.detall-box .left .mt{ background-color:#f9f9f9; height:38px;font-size:18px; line-height:38px; overflow:hidden;}
.detall-box .left .mt .mt-icon{ width:19px; height:24px; background:url(../images/g_icon.png) no-repeat 0 -327px; margin:5px 0 0 25px; display:block;}
.detall-box .left .mt .mt-txt{ margin-left:20px;display:block;}
.detall-box .left .mc{ overflow:hidden; margin:25px 0 0 55px;}
.detall-box .left .mc ul li{ width:150px; height:200px;}
.detall-box .left .mc ul li .p-img{ width:148px; height:148px; border:1px solid #f3f3f3;}
.detall-box .left .mc ul li .p-name{ font-weight:bold; text-align:center;}
.detall-box .left .mc ul li .p-name a{ color:#333;}
.detall-box .left .mc ul li .p-price{ color:#d80611;text-align:center; line-height:30px; font-weight:bold;}
.detall-box .right{ width:920px; float:right; border-top:2px solid #d9d9d9;}
.city-box{ display:none; width:220px; position:absolute; left:225px; top:345px; border:1px solid #eee; background-color:#fff; z-index:100; border:5px solid #c2c2c2;}
.city-box .city-title{ height:40px; line-height:40px; border-bottom:1px solid #f2f2f2; border-top:2px solid #f33f00;}
.city-box .city-title span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
.city-box .city-title i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
.city-box .city-cont{ overflow:hidden; padding:13px 0 0 13px; padding-bottom:20px;}
.city-box .city-cont ul li{ width:50px; height:24px; border:1px solid #dbdbdb; margin-right:10px; float:left; text-align:center; clear:none; padding:1px; cursor:pointer; color:#797979}
.city-box .city-cont ul li:hover{ border:1px solid #999;}
.city-box .city-cont ul li.cityok{ border:2px solid #f33f00;width:50px; height:24px; background:url(../images/cok.png) no-repeat right bottom; padding:0px;}
.summary-right .summary-info .dd .count-text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:4px 3px 4px;width:40px;line-height:18px;font-size:14px;color:#990000;font-weight:800; text-align:center}
.summary-right .summary-info .dd a.reduce{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat 0 0;}
.summary-right .summary-info .dd a.reduce:hover{background-position:0 -16px;}
.summary-right .summary-info .dd a.add{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat -16px 0;}
.summary-right .summary-info .dd a.add:hover{background-position: -16px -16px;}

.ptable {background: #ccc;margin: 10px 0; border-collapse:separate; border-spacing:1px}
.ptable th {background: #EEF7FE;padding: 5px;font-size: 12px;}
.ptable th.tdtitle {text-align: center;}
.ptable .tdtitle {text-align: right;width: 110px;background: #F5FAFE;}
.ptable td {padding: 2px 5px;background: #fff;}


.short-share{ margin-top:10px;}
.detailtit{ display:block;height:40px; border-bottom:1px solid #f2f2f2;  border-top: 2px solid #f33f00; }
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
#detail01{	position:absolute;width:540px;min-height:340px;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#detail01 .detailtit{ height:40px; border-bottom:1px solid #f2f2f2; display:block; border-top: 2px solid #f33f00; }
#detail01 .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#detail01 .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#detail01 .tips{width: 480px;padding: 10px;}
#detail01 .tips h2{ background:url(../images/icon_correct.jpg) no-repeat 10px 0;line-height: 40px;font-size: 14px;color: #333;height: 40px;margin-left: 20px; padding:0 0 15px 70px; border-bottom:1px dashed #e4e4e4}
#detail01 .wrap{  overflow:hidden;margin-left: 20px;}
#detail01 .wrap p{ color:#666;}
#detail01 .wrap ul li{ width:100px; margin:0 13px ; float:left;_margin:0 8px ;}
#detail01 .wrap ul li .p-img{padding: 0 5px;text-align: center; width:100px; height:100px;}
#detail01 .wrap ul li .p-name{width: 100px;height: 3em;line-height: 1.5em;overflow: hidden;}
#detail01 .wrap ul li .p-name a{ color:#666;}
#detail01 .wrap ul li .p-name a:hover{ color:#e4393c; text-decoration:underline;}
#detail01 .wrap ul li .p-price{text-align: center;}


.detailbox01{	position:absolute;width:800px;min-height:340px; padding-bottom:30px;border:5px solid #c2c2c2;background:#fff;display:none;  z-index:101;}
.detailbox01 .detailtit{ display:block;height:40px; border-bottom:1px solid #f2f2f2;  border-top: 2px solid #f33f00; }
.detailbox01 .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
.detailbox01 .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}

#detail02 .pick-number{ margin:0 15px;}
#detail02 .pick-number .pick-number-title{ background:url(../images/g_icon.png) no-repeat 0 -433px; padding-left:20px; color:#555; font-weight:bold; margin-top:15px; font-size:16px;}
#detail02 .pick-number .pick-number-region{ margin:15px 0; height:25px;}
#detail02 .pick-number .pick-number-region span{ padding:0 30px;}
#detail02 .pick-number .pick-number-region select{ height:24px; border:1px solid #e0e0e0; margin-right:5px;}
#detail02 .pick-number .pick-number-region .i-text{height:20px; width:120px;border:1px solid #e0e0e0; margin-right:5px;}
#detail02 .pick-number .pick-number-region .i-btn{ width:55px; height:24px; background:url(../images/btn-bj.jpg) repeat-x;border:1px solid #e0e0e0;}
#detail02 .pick-number-filter{ width:765px; height:121px; overflow:hidden; margin-top:15px; padding:1px 0 0 1px;}
#detail02 .pick-number-filter ul li{width:148px;height:57px; float:left;  border:1px solid #f2f2f2;margin:-1px 0 0 -1px;cursor:pointer;padding:1px; position:relative;}
#detail02 .pick-number-filter ul li:hover{ border:2px solid #f2f2f2;padding:0px; /*width:152px;height:61px;*/ }
#detail02 .pick-number-filter ul li.pickon{width:146px;height:55px;border:2px solid #f33f00; background:url(../images/ni1.jpg) no-repeat 125px 35px; padding:0px; margin:0px 1px 1px 0;  _margin:0px 0px 0px 1px; }

#detail02 .pick-number-filter ul li.pickon2{width:146px;height:55px;border:2px solid #f33f00; padding:0px; margin:0px 1px 1px 0;  _margin:0px 0px 0px 1px;}
#detail02 .pick-number-filter ul li .p-number{ font-size:14px; font-weight:bold; height:30px; line-height:30px; margin-left:20px;}
#detail02 .pick-number-filter ul li .p-stored{ width:80px; height:20px; background-color:#f2f2f4; line-height:20px; text-align:center; margin-left:20px;}
#detail02 .pick-number-filter ul li .p-stored .fl{ width:38px;}
#detail02 .pick-number-filter ul li .p-stored .fr{ width:41px; border-left:1px solid #fff; color:#cc3200}
#detail02 .pick-number-filter ul li .p-null{ color:#e0e0e0; font-size:16px; text-align:center; line-height:50px;}
#detail02 .pick-number-enter{ height:50px; background-color:#eee; margin:20px 0px;}
#detail02 .pick-number-enter .enter-nubmer{ margin:0 10px; float:left; line-height:50px;}
#detail02 .pick-number-enter .enter-nubmer span{line-height:50px;}
#detail02 .pick-number-enter .enter-nubmer b{ font-size:16px; color:#333}
#detail02 .pick-number-enter .enter-nubmer strong{ color:#f34000; font-size:20px; font-family:"微软雅黑"; font-weight:bold; margin-right:5px;}
#detail02 a.pick-number-btn{ display:block; width:150px; height:40px; background:url(../images/btn_icon.png) no-repeat 0 -769px; margin:0 auto;}
#detail02 a.pick-number-btn:hover{ background:url(../images/btn_icon.png) no-repeat -160px -769px; }
#detail02 a.pick-number-btnno{display:block; width:150px; height:40px; background:url(../images/btn_icon.png) no-repeat -142px -1191px; margin:0 auto;}

.combo-tab{ width:800px; margin:10px auto;}
.combo-tab .combo-tabbox{clear:both;  margin-top:10px; border-bottom:1px solid #eee;height:38px; width:765px; margin:0 auto;}
.combo-tab .combo-tabbox li { float:left;text-align:center;cursor:pointer;height:37px;line-height:34px;font-size:14px; padding:0 15px; border:1px solid #eee; border-bottom:0xp; margin-left:5px; }
.combo-tab .combo-tabbox li.selected { color:#6b6b6b; background:#fff; border-bottom:0px; margin-bottom:-1px; border-top:2px solid #f33f00;}
.combo-tab .combo-box { clear:both;}
.combo-tab .combo-box .combo-box01{ overflow:hidden; margin-bottom:10px; width:766px; margin:0 auto;}
.combo-tab .combo-box .combo-box01 .combo-box01-title{ background:url(../images/g_icon.png) no-repeat 0 -433px; padding-left:20px; color:#555; font-weight:bold; margin-top:15px; font-size:14px;}
.combo-tab .combo-box .combo-box01 .combo-box01-cont { width:766px; margin-top:10px; margin-left:1px;}
.combo-tab .combo-box .combo-box01 .combo-box01-cont ul li{ width:150px; height:38px; line-height:38px;float:left; text-align:center; border:1px solid #eee; margin:-1px 0 0 -1px; padding:1px; cursor:pointer; _margin:1px 0 0 1px;}
.combo-tab .combo-box .combo-box01 .combo-box01-cont ul li:hover{ border:2px solid #eee; padding:0px}
.combo-tab .combo-box .combo-box01 .combo-box01-cont ul li.pickon{ border:2px solid #f33f00; background:url(../images/ni1.jpg) no-repeat 123px 12px;padding:0px; margin:0px 1px 1px 0; width:148px;height:36px; font-weight:bold; _margin:0px 0px 0px 1px;  }
.combo-tab .combo-box .combo-box01 .combo-box01-cont .combo-table{ width:765px; overflow:hidden;margin:20px 0; float:left;}
.combo-table td{ border:1px solid #ccc; line-height:25px; text-align:center;width:11%;}
.combo-tab .combo-box .combo-box-enter{ height:60px; width:100%; background-color:#eee; margin:20px 0px; float:left;}
.combo-tab .combo-box .combo-box-enter p{ line-height:28px; margin:0 15px;}
.combo-tab .combo-box .combo-box-enter p .font_green{ font-weight:bold; padding:0 5px; font-size:14px;}
.combo-tab .combo-box .combo-box-enter p .font_red{font-weight:bold; padding:0 5px; font-size:16px;}
.combo-btn{ background:url(../images/btn_icon.png) no-repeat 0 -819px; width:150px; height:40px; display:block; margin:0 auto; clear:both; overflow:hidden;}
.combo-btn:hover{background:url(../images/btn_icon.png) no-repeat -160px -819px;}
.combo-btnno{ background:url(../images/btn_icon.png) no-repeat -142px -1141px; width:150px; height:40px; display:block; margin:0 auto; clear:both; overflow:hidden;}
.combo-remind{ background-color:#ffffcc; border:1px solid #ccc; height:50px; padding-left:20px; margin:10px 17px; color:#666;}
.combo-remind p{ line-height:25px;}

/*详情tab*/
.tab_detall { clear:both; height:38px;width:920px; background-color:#f9f9f9; border-bottom:1px solid #eeeeee}
.tab_detall li { float:left; text-align:center; cursor:pointer; height:38px; line-height:34px;background:#f9f9f9; font-size:14px; padding:0 5px; border-left:1px solid #eeeeee;width:100px; }
.tab_detall li.selected { color:#6b6b6b; background:#fff; margin-top:-2px; border-top:2px solid #f33f02; height:40px;}
.tab_detall_box { clear:both;}
.tab_detall_box .comexpect{ text-align:center; width:100%; margin-top:20px;}
.hide{display:none}

/*找回密码*/
.entry{ width:950px; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.step{ height:70px; overflow:hidden; margin-bottom:40px;}
.step01,.step02,.step03,.step04{ background:url(../images/findpwd-icon.png) no-repeat 10px 0; height:47px; width:900px; padding-top:47px; margin:0 auto;_height:auto;}
.step01{ background-position: 15px 0; }
.step02{ background-position: 15px -86px; }
.step03{ background-position: 15px -162px; }
.step04{ background-position: 15px -238px; }
.step02 .now1,.step03 .now1,.step03 .now2,.step04 .now1,.step04 .now2,.step04 .now3{color:#000; }
.step01 .now1,.step02 .now2,.step03 .now3,.step04 .now4{ color:#000;}
.step span{ font-size:14px; color:#d3d3d3; display:block; width:80px; height:22px; line-height:22px; text-align:center; margin-right:190px; float:left;}
.step span.nm{ margin-right:0px;}
.entry .form{ width:740px; margin:1px auto; border:1px solid #eee; padding:50px 0 80px 140px; position:relative;}
.entry .form .item {height: 64px;line-height: 26px;overflow: visible;position: relative;z-index: 1; margin-bottom:10px;}
.entry .form .item span {color: #828282;height: 30px; width:80px; text-align:right;line-height: 30px;display: block;margin-top: 1px; display:block; float:left; margin-right:15px;}
.entry .form .item-new{ text-align:center; margin-bottom:15px; }
.entry .form .item-new .checkbox{ margin-top:-2px; border:1px solid #dbdbdb;}
.entry .form .item .p-strength{ left:95px; top:35px; width:346px;}
.entry .form .item .p-strength li{ width:114px;}

.buy-study{ background:url(../images/yun.jpg) no-repeat 00px 0; padding:20px 0 0 150px; height:100px;}
.tudy2{ background-position:100px 0;padding:20px 0 0 240px;}
.buy-study p{ font-size:14px; line-height:30px;}
.email-hint{ color:#e74b3c; background:url(../images/g_icon.png) no-repeat 0 -244px; padding-left:20px; margin:10px 0 0 95px}
/*购物车*/
.shopping-bottom{ border-top:5px solid #f8f8f8; padding-top:20px; }
.shopping-cart{ height:70px; overflow:hidden; float:right;width:660px;}
.shopping-cart01,.shopping-cart02,.shopping-cart03{ background:url(../images/shopping-icon.png) no-repeat 10px 0; height:27px; width:660px; padding-top:47px; }
.shopping-cart01{ background-position: 15px 0;}
.shopping-cart02{ background-position: 15px -86px; }
.shopping-cart03{ background-position: 15px -162px; }
.shopping-cart02 .now1{ color:#000; }
.shopping-cart03 .now1,.shopping-cart03 .now2{ color:#000; }
.shopping-cart01 .now1,.shopping-cart02 .now2,.shopping-cart03 .now3{ color:#000;}
.shopping-cart span{ font-size:14px; color:#d3d3d3; display:block; width:120px; height:22px; line-height:22px; text-align:center; margin-right:135px; float:left;}
.shopping-cart span.now1{ text-align:left; padding-left:5px;}
.shopping-cart span.now3{ margin-right:0px;}
.shopping-cart span.nm{ margin-right:0px;}

.shopping-title{ margin-top:25px; overflow:hidden; line-height:30px;}
.shopping-title .fl{ font-size:18px; font-weight:bold;}

.shopping-split{ border:1px solid #ffbdbf; height:20px; line-height:20px; padding-left:35px; background:url(../images/g_icon.png) no-repeat 15px -481px #ffebec; margin-top:15px; float:left; clear:both;width:1173px}
.shopping-split6{ border:1px solid #ffbdbf; height:20px; line-height:20px; padding-left:35px; background:url(../images/g_icon.png) no-repeat 15px -481px #ffebec; margin-top:15px; }
.shopping-remind{ margin-top:15px; overflow:hidden;float:left; clear:both; width:100%}
.shopping-remind .s-time{ background:url(../images/g_icon.png) no-repeat 0 -506px; color:#737373; font-size:14px; padding-left:25px;}
.shopping-remind .s-time .font_red{ margin:0 10px;}
.shopping-remind .s-money{ font-size:14px; font-weight:bold;}
.shopping-remind .s-money a.btn-noimg{ margin-right:0}
.shopping-remind .s-money .font_red{ margin:0 10px;}
.shopping-remind .s-money b{ margin:0 10px;}
.shopping-remind .s-money a{ font-weight:normal;}
.shopping-content{ min-height:150px;  margin-top:15px; position:relative; float:left; clear:both; width:1208px; margin-bottom:20px;}
.shopping-content .message{ height:130px; background:url(../images/car.jpg) no-repeat 300px 40px #f9f9f9; padding:70px 0 0 500px; line-height:30px;}
.shopping-content .message a{ color:#F00; text-decoration:underline;}
.shopping-content .shopping-ok-bd{ background:url(../images/yun.jpg) no-repeat 330px 40px; min-height:130px; padding:45px 0 0 480px;}
.shopping-ok-bd .d-ok{ font-size:18px; font-weight:bold; color:#35a539; margin-bottom:15px;}
.shopping-ok-bd .d-number{ color:#333; margin-bottom:10px;}
.shopping-ok-bd .d-Prompt{ color:#828282; font-weight:bold;}
.title-name{ font-size:30px; height:40px; font-weight:bold; color:#bfbfbf; margin:20px 0 0 0; _padding-top:10px;*padding:10px 0;}
.shopping-can{ margin-top:20px;}
.shopping-can a{ margin:0 15px; text-decoration:underline;}

.shopping-pay-box{ margin-top:20px;}
.shopping-pay-box .pay-title{ font-size:18px; color:#333; margin-bottom:5px;}
.shopping-pay-box .pay-content{ border:8px solid #f2f2f2; padding:30px 25px; overflow:hidden; width:1144px}
.shopping-pay-box .pay-form{ margin:0 20px; width:150px; overflow:hidden; float:left;}
.shopping-pay-box .pay-form input{ margin-top:10px; margin-right:15px;}

.shopping-pay-box .pay-enter{ width:350px; height:40px; margin:20px auto;}
.shopping-pay-box .pay-enter a{ display:block; width:350px; height:40px; background:url(../images/btn_icon.png) no-repeat 0 -1412px}
.shopping-pay-box .pay-enter a:hover{background:url(../images/btn_icon.png) no-repeat 0 -1462px}

#payenterbox{position:absolute;width:600px; padding-bottom:20px;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#payenterbox .detailtit{ display:block; height:40px; border-bottom:1px solid #f2f2f2;border-top: 2px solid #f33f00; }
#payenterbox .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold; font-size:16px; font-family:"微软雅黑";}
#payenterbox .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#payenterbox .payenter-c{ width:600px; overflow:hidden; margin:50px 0 30px 0;}
#payenterbox .payenter-c a{ display:block;}
#payenterbox .payenter-c .fl{ width:158px; height:82px; border:1px solid #d7d7d7; margin:0 0 0 50px;background:url(../images/ok.jpg) no-repeat 50px 30px; padding:33px 0 0 80px;}
#payenterbox .payenter-c .fl a.font_green{ font-size:20px;}
#payenterbox .payenter-c .fl a.font_gray,#payenterbox .payenter-c .fr a.font_gray{ margin-top:15px;}
#payenterbox .payenter-c .fl a.font_green:hover,#payenterbox .payenter-c .fl a.font_gray:hover,#payenterbox .payenter-c .fr a.font_gray:hover{ text-decoration:underline;}	
#payenterbox .payenter-c .fr{width:158px; height:82px; border:1px solid #d7d7d7;margin:0 50px 0 0 ; background:url(../images/no.jpg) no-repeat 50px 30px;padding:33px 0 0 80px;}
#payenterbox .payenter-c .fr p{ font-size:20px;}

.cart-thead{height: 35px;background-color: #f9f9f9;}
.cart-thead .column {width: 99px;height: 35px;border-right: 1px solid #f9f9f9;float: left;color: #666;line-height: 35px;text-align: center;}
.cart-thead .t-checkbox {line-height: normal;text-align: left; }
.cart-thead .t-checkbox input {margin: 11px 15px 0 19px;display: inline;}
.cart-thead .t-checkbox label {line-height: 35px;}
.cart-thead .t-goods {width: 250px;}
.cart-thead .t-message{ width:180px; text-align:left;}
.cart-thead .t-price {width:180px; }
#inventory {width: 68px;height: 23px;margin: 5px auto 0;border: 1px solid #ddd;overflow: hidden;background: #fff url(../images/cart-icon-bg-1.png) no-repeat right center;}
#inventory span {width: 36px;height: 17px;margin: 3px 0 0 5px;float: left;overflow: hidden;_display: inline;line-height: 17px;}	
.cart-thead .t-total{ width:173px;}
.cart-thead .t-action{ width:120px;}

.cart-tbody{ background-color:#fff;}
.cart-tbody .item_selected {padding: 10px 0; background-color: #fff; float:left; clear:both;border-bottom:1px solid #eee; position:relative;}
.cart-tbody .item_oos{ color:#cdcdcd;}
.cart-tbody .item_oos .p-price,.cart-tbody .item_oos .p-message,.cart-tbody .item_oos .p-inventory,.cart-tbody .item_oos .p-total,.cart-tbody .item_oos .p-goods a{ color:#cdcdcd;}
.cart-tbody .cell {float: left;min-height: 52px;height: auto!important;}
.cart-tbody .p-checkbox {width: 50px;height: 52px;}
.cart-tbody .p-checkbox input {margin: 20px 0 0 19px;float: left;display: inline;}
.cart-tbody .p-goods {width: 280px;overflow: hidden; margin-right:20px;}
.cart-tbody .p-img {width: 60px;height: 60px;margin-right: 10px;border: 1px solid #ddd;padding: 0;float: left;background-color: #fff;}
.cart-tbody .p-name {padding-right: 10px;line-height: 18px; overflow:hidden;}
.cart-tbody .p-message{width:180px; color:#828282;}
.cart-tbody .p-price {width:180px;text-align:center; line-height:25px ; color:#333; font-size:14px; font-weight:bold; margin-top:15px; }
.cart-tbody .p-price p{ font-size:12px; text-decoration:line-through; font-weight:normal;}
.cart-tbody .p-inventory, .cart-tbody .p-remove {line-height: 60px;text-align: center;}
.cart-tbody .p-inventory, .cart-tbody .p-quantity {width: 100px;text-align: center;}
.cart-tbody .p-inventory{ color:#828282}
.cart-tbody .p-quantity {line-height: 60px;}
.cart-tbody .p-quantity .quantity-form {width: 76px;height: 22px;margin: 0 auto;padding-top: 20px;overflow: hidden;text-align: left;}
.cart-tbody .p-quantity .count-text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:2px 0 0 0;width:34px;line-height:18px;font-size:14px;color:#333;text-align:center}
.cart-tbody .p-quantity a.reduce{float:left;margin:3px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat 0 0;}
.cart-tbody .p-quantity a.reduce:hover{background-position:0 -16px;}
.cart-tbody .p-quantity a.add{float:left;margin:3px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat -16px 0;}
.cart-tbody .p-quantity a.add:hover{background-position: -16px -16px;}
.cart-tbody .p-total{ font-size:16px; color:#f33f00; text-align:center; line-height:60px; width:173px; font-weight:bold;}
.cart-tbody .p-action{width:120px; text-align:center; font-weight:bold; }
.cart-tbody .p-action a{ line-height:30px;}
.cart-tbody .p-action a:hover{ text-decoration:underline;}

#delorder{	position:absolute; right:30px; top:37px;width:250px;border: 1px solid #c4c4c4;background:#fff; display:none; z-index:101; padding-bottom:20px;}
#delorder .detailtit{ display:block; height:25px; 	ottom:1px solid #f2f2f2;background-color: #f3f3f3; border-top:0px;}
#delorder .detailtit span{float:left; line-height:25px; padding:0 0 0 10px ; color:#666; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
#delorder .detailtit i{ float:right; margin:5px 5px; background:url(../images/dialog-close.gif) no-repeat; width:13px; height:13px; text-indent:-9999px; cursor:pointer;}
#delorder .delorder-c{ text-align:center; padding:20px 0 0 0;color: #c00;line-height: 22px;
}
#delorder .delorder-b{ padding:20px 0 0 65px ;}
#delorder .delorder-b a{ float:left; margin-right:10px;}


#delall{position:absolute; left:90px; top:45px;width:250px;border: 1px solid #c4c4c4;background:#fff; display:none; z-index:101; padding-bottom:20px;}
#delall .detailtit{ display:block; height:25px; 	ottom:1px solid #f2f2f2;background-color: #f3f3f3; border-top:0px;}
#delall .detailtit span{float:left; line-height:25px; padding:0 0 0 10px ; color:#666; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
#delall .detailtit i{ float:right; margin:5px 5px; background:url(../images/dialog-close.gif) no-repeat; width:13px; height:13px; text-indent:-9999px; cursor:pointer;}
#delall .delorder-c{ text-align:center; padding:20px 0 0 0;color: #c00;line-height: 22px;
}
#delall .delorder-b{ padding:20px 0 0 65px ;}
#delall .delorder-b a{ float:left; margin-right:10px;}

.cart-total {clear: both; height:48px; background-color:#f9f9f9;padding: 20px 10px 0; position:relative;}
.cart-total .delete{line-height: normal;text-align: left;}
.cart-total .delete input {margin: 11px 15px 0 10px;display: inline;}
.cart-total .delete label {line-height: 35px; margin-right:20px;}
.cart-total .delete a{line-height: 35px;}
.cart-total .delete a:hover{ text-decoration:underline;}
.cart-total .total {width: 500px;margin-left: 10px;line-height: 30px;font-weight: 700; text-align:right;}
.cart-total .total span {color: #e4393c;font-size: 20px;font-weight: 400;font-family: Verdana,Arial; margin:0 10px;}
.cart-total .total b{ margin:0 10px;}

.cart-btn{ margin-top:10px; }
.cart-btn .fl{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat -142px -1367px;}
.cart-btn .fr{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0px -1367px;}

.checkout-steps{margin-top:15px; position:relative;}
.checkout-steps .steps {border-bottom: 1px dashed #ddd; padding-bottom:30px; overflow:hidden;}
.checkout-steps .steps-title{ height:36px; background-color:#f9f9f9; padding-left:20px; font-size:18px; font-family:"微软雅黑"; color:#424242; line-height:36px; font-weight:bold;}
.checkout-steps .steps-title .gocar{ font-size:12px; font-weight:normal; float:right; margin-right:40px;}
.checkout-steps .steps-content{ margin-top:30px;padding:0 35px;}
.checkout-steps .consignee-from{ overflow:hidden;}
.checkout-steps .list {padding: 5px 0;overflow: hidden;zoom: 1; position:relative; height:30px; line-height:30px;}
.checkout-steps .list .label em {margin-right: 5px;color: #f60;font-family: sans-serif;}
.checkout-steps .step-cont{ display:none;}
.checkout-steps .list .my-hint{ position:absolute; top:5px; left:470px; height:28px; padding:0 10px; background-color:#f7f7f7; border:1px solid #ddd; color:#666; display:none;}
.checkout-steps .list .my-hint2{ position:absolute; top:5px; left:470px; height:28px;line-height:28px;  padding:0 10px 0 25px; background: url(../images/g_icon.png) no-repeat 5px -478px #fff9f7; border:1px solid #ffe5db; color:#777; display:none;}
.checkout-steps .list .patch{ left:330px; }

.steps-content .shopping-split6{ margin-top:0px;}

.checkout-steps .list .label{width: 85px;height: 26px;margin-right: 15px;float: left;color: #666;line-height: 26px;text-align: right; color:#828282;}
.checkout-steps .list .field {height: 26px;float: left;line-height: 26px;}
.checkout-steps .consignee-prompt{ background-color:#fff9f7; border:1px solid #ffe5db; padding:10px 20px; margin:10px 0;}
.checkout-steps .form-btn {height: 40px;padding-top: 10px; clear:both;}
.checkout-steps .form-btn .btn01{ margin:0px;}
.checkout-steps a.btn-submit { display:block; width:350px; height:40px; background:url(../images/btn_icon.png) no-repeat 0 -958px;}
.checkout-steps a.btn-submit:hover{ background-position:0 -1008px}
.checkout-steps .timing,.checkout-steps .address,.checkout-steps .paybox,.checkout-steps .distribution-box{ overflow:hidden;}
.checkout-steps .timing ul li{ width:348px; height:108px; border:2px solid #f2f2f2; padding-left:20px;float:left; margin:0 7px 10px 0;}
.checkout-steps .timing ul li:hover{border:2px solid #ccc;}
.checkout-steps .timing ul li .tining-title{ height:30px; margin-top:5px;}
.checkout-steps .timing ul li .tining-title input{ margin:8px 5px 0 0 ; }
.checkout-steps .timing ul li .tining-title label{ line-height:30px;}
.checkout-steps .timing ul li .tining-content{ height:60px; overflow:hidden; line-height:20px; margin-top:7px}
.checkout-steps .timing ul li .t-ok{ display:none;}
.checkout-steps .timing ul li.timing-selected{ border:2px solid #f33f00;width:348px; height:108px; position:relative;}
.checkout-steps .timing ul li.timing-selected .t-ok{ width:23px; height:23px; background:url(../images/g_icon.png) no-repeat 0 -535px; position:absolute; right:0px; bottom:0px; display:block;}
.checkout-steps .address ul li{ width:202px; height:132px; border:1px solid #f2f2f2; float:left; margin:0 4px 6px 0 ; padding-left:19px; overflow:hidden;}
.checkout-steps .address ul li:hover{ border:1px solid #F00; cursor:pointer;}
.checkout-steps .address ul li .add_m{margin-top:10px; width:183px; overflow:hidden;}
.checkout-steps .address ul li .add_m .add-name{ display:block; float:left;}
.checkout-steps .address ul li .add_m .add-operation{ display:block; float:right; margin-right:10px; color:#F00;}
.checkout-steps .address ul li p{ margin-top:10px; width:183px; display:block;}
.checkout-steps .address ul li.add-selected{ width:202px; height:132px; border:1px solid #fff;  background:url(../images/address-bd.jpg) no-repeat; }
.add-hint{ width: 325px;padding: 2px 0 2px 20px;color:#e6393d; float: none;line-height: 16px;z-index:100; background:url(../images/g_icon.png) no-repeat 0 -241px; margin-left:5px;}
.checkout-steps .paybox ul{ width:100%}
.checkout-steps .paybox ul li{ width:193px; height:42px;  padding-left:20px; border:2px solid #f2f2f2; font-weight:bold; margin:10px 5px 0 5px; float:left;}
.checkout-steps .paybox ul li input{ margin:16px 5px 0 0 ;}
.checkout-steps .paybox ul li label{ line-height:44px;}
.checkout-steps .paybox ul li .t-ok{ display:none;}
.checkout-steps .paybox ul li.pay-selected{ border:2px solid #f33f00; width:193px; height:42px; position:relative;}
.checkout-steps .paybox ul li.pay-selected .t-ok{ width:23px; height:23px; background:url(../images/g_icon.png) no-repeat 0 -535px; position:absolute; right:0px; bottom:0px; display:block;}
.checkout-steps .distribution-box ul{ clear:both; margin-bottom:20px; overflow:hidden; width:100%;}
.checkout-steps .distribution-box ul li{width:193px; height:42px; padding-left:20px; border:2px solid #f2f2f2;  margin:0 5px 10px 5px; float:left;}
.checkout-steps .distribution-box ul li:hover{border:2px solid #ccc;}
.checkout-steps .distribution-box ul li input{ margin:16px 5px 0 0 ;}
.checkout-steps .distribution-box ul li label{ line-height:44px;}
.checkout-steps .distribution-box ul li .t-ok{ display:none;}
.checkout-steps .distribution-box .font_blue{ clear:both; font-weight:bold; margin-left:5px;}
.checkout-steps .distribution-box ul li.d-selected{ border:2px solid #f33f00; width:193px; height:42px; position:relative;font-weight:bold;}
.checkout-steps .distribution-box ul li.d-selected .t-ok{ width:23px; height:23px; background:url(../images/g_icon.png) no-repeat 0 -535px; position:absolute; right:0px; bottom:0px; display:block;}
.checkout-steps .inventory{ border-top:2px solid #f44c11; border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;}
.checkout-steps .review-thead {width: 100%; height:36px; background-color:#f9f9f9; color:#828282}
.checkout-steps .review-thead .fore1{ width:370px; padding-left:40px; }
.checkout-steps .review-thead .fore2{ width:250px;}
.checkout-steps .review-thead .fore3{ width:160px; text-align:center}
.checkout-steps .review-thead .fore4{ width:160px;text-align:center}
.checkout-steps .review-thead .fore5{ width:160px;text-align:center}
.checkout-steps .review-tbody {border-bottom: 1px solid #ddd;padding: 10px 0;}
.checkout-steps .order-table {width: 1140px;}
.checkout-steps .order-table .fore1 {width:370px; padding-left:40px;}
.checkout-steps .order-table .fore2 {width:250px; color:#828282; }
.checkout-steps .order-table .fore3 {width:160px; color:#828282;text-align:center}
.checkout-steps .order-table .fore4 {width:160px; text-align:center}
.checkout-steps .order-table .fore5 {width:160px; text-align:center; font-size:16px; color:#f33f00; font-weight:bold;}
.checkout-steps .statistic {width: 100%; overflow:hidden; margin-top:10px;}
.checkout-steps .statistic .list {height: 24px;line-height: 24px;overflow: hidden;zoom: 1; font-weight:bold;width: 260px; float:right; clear:both;}
.checkout-steps .statistic span {width: 180px;float: left;text-align: right;}
.checkout-steps .statistic em {color: #e4393c;}
.checkout-steps .statistic .price {color: #333333;float: left;width: 80px;text-align: right;font-weight:bold;}
.checkout-steps .special-form{ margin-bottom:15px;}
.checkout-steps .step-stitle{ color:#4397e3; line-height:15px; margin-bottom:10px; cursor:pointer;}
.checkout-steps .step-stitle2{ color:#4397e3;}
.checkout-steps .step-stitle b{ width:15px; height:15px; background:url(../images/reduce-add.gif) no-repeat -16px 0; display:block; float:left; margin-right:10px; overflow:hidden;}
.checkout-steps .step-stitle b.badd{ width:15px; height:15px; background:url(../images/reduce-add.gif) no-repeat 0 0; display:block; float:left; margin-right:10px;}
.checkout-steps .list-prompt{ margin-left:100px; color:#828282;}
.checkout-steps .field span{line-height:26px;color:#333;}
.checkout-buttons {height: 50px;position: relative;margin-top:30px;}
.checkout-buttons .total {padding-right: 18px;float: right;line-height: 50px;font-size: 14px;font-weight: 700;}
.checkout-buttons .total strong {color: #e4393c;font-size: 20px;vertical-align: middle;font-weight: normal;}
.btn-backcar{ width:198px; height:35px; display:block; background:url(../images/btn_icon.png) no-repeat 0 -1058px;  float:left;}
.btn-checkoutno{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0 -1103px; display:block; float:right; margin-top:10px; border:1px solid #eee;}
.btn-checkout{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0 -1148px; display:block; float:right; margin-top:10px;}
.btn-checkout:hover{ background-position:0 -1193px;}

.checkout-steps .textbox {width: 350px;height: 20px;border: 1px solid #ccc;padding: 4px 3px;font-family: Arial,"\5b8b\4f53",sans-serif;}
.checkout-steps .textbox2 {width: 235px;height: 20px;border: 1px solid #ccc;padding: 4px 3px;font-family: Arial,"\5b8b\4f53",sans-serif;}
.checkout-steps .selectbox01{ width:105px; height:30px;border: 1px solid #ccc;}
.checkout-steps .checkbox01{ border:1px solid #dbdbdb; margin:7px 5px 0 20px;_border:0px;*border:0px;}

#addressbox{ width:500px; padding-bottom:20px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#addressbox .detailtit{display:block;height:40px; border-bottom:1px solid #f2f2f2;border-top: 2px solid #f33f00;  }
#addressbox .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#addressbox .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#addressbox .add-input{ padding:15px 15px 15px 40px; }
.add-input .add-item{display: block;margin-bottom: 30px;line-height: 30px;float:left; clear:both; width:100%; position:relative;}
.add-input .add-item .my-hint2{position:absolute; top:32px; left:100px; line-height:16px;  padding:2px 10px 2px 25px; background: url(../images/g_icon.png) no-repeat 5px -241px #fff9f7; border:1px solid #ffe5db; color:#777; display:none; width:225px; color:#e6393d; }
.add-input .add-item span.label {float: left;height: 18px;line-height: 18px;padding: 6px 0;width: 80px;text-align: right; margin-right:20px;}
.add-input .add-item em {color: #e4393c;}
.add-input .add-item .itxt {width: 250px;height: 18px;line-height: 18px;border: 1px solid #ccc;padding: 5px;float: none;}
.add-input .add-item .itxt2{ width:210px;height: 18px;line-height: 18px;border: 1px solid #ccc;padding: 5px;float: none;}
.add-input .add-item .selt {width: 81px; height:30px;border: 1px solid #ccc;}
.add-btn{ margin:25px 0 0 100px; overflow:hidden; float:left; clear:both;}
.add-btn a{ float:left; }
.add-btn a.add-ender{ width:150px; height:35px; display:block; background:url(../images/btn_icon.png) no-repeat 0 -1557px; margin-right:10px;} 
.add-btn a.add-ender:hover{background:url(../images/btn_icon.png) no-repeat 0 -1602px;}
.add-btn a.add-cancel{ width:106px; height:35px; display:block; background:url(../images/btn_icon.png) no-repeat -160px -1557px;} 
.add-btn a.add-cancel:hover{background:url(../images/btn_icon.png) no-repeat -160px -1602px;}

.dialog-inner {width:250px; border-color: #ddd;border:5px solid #c2c2c2; background-color:#fff; position:absolute; left:727px; top:30px; display:none;}
.dialog-toolbar {display:block; height:40px; border-bottom:1px solid #f2f2f2; padding:0 10px; border-top:2px solid #f33f00}
.dialog-close {float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
.dialog-title {float:left; line-height:40px; padding:0 8px; font-weight:bold; font-size:16px; font-family:"微软雅黑";}
.dialog-content {width: 220px;overflow: hidden;padding: 15px;}
.clearfix {display: block;}
.multiple-select {width: 99px;height: 198px;margin: 0 5px;float: left;display: inline; line-height:25px;}



.f-hots{ width:1210px; float:left; clear:both;border-top:2px solid #f33f00;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2; margin-top:20px; position:relative; padding-bottom:20px; }
.f-hots .hots-top{width:1210px;height:38px; background-color:#f9f9f9; font-size:18px; line-height:38px; overflow:hidden}
.f-hots .hots-icon{ width:19px; height:24px; background:url(../images/g_icon.png) no-repeat 0 -327px; margin:5px 0 0 25px; display:block;}
.f-hots .hots-txt{ margin-left:20px;display:block;}
.f-hots .hots-cont{ overflow:hidden;}
.f-hots .hots-cont ul li{ width:200px; height:90px; float:left; overflow:hidden; margin:20px 19px 0 20px;_margin:20px 14px 0 19px;}
.f-hots .hots-cont ul li a{ color:#333;}
.f-hots .hots-cont ul li a:hover{ color:#336699;}
.f-hots .hots-cont ul li .h-img{ width:88px; height:88px; float:left; border:1px solid #f2f2f2; margin-right:10px;}
.f-hots .hots-cont ul li .h-name{ width:90px; height:40px; line-height:20px; float:left}
.f-hots .hots-cont ul li .h-price{width:90px; height:20px;color:#cc3300;float:left}
.f-hots .hots-cont ul li a.h-btn{ width:88px; height:25px; background:url(../images/btn-bj.jpg) repeat-x;line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#302f2f; display:block; float:left;border:1px solid #f2f2f2; text-align:center; }
/*加入购物车*/
.success{ margin-top:20px; background:url(../images/yun.jpg) no-repeat 200px 40px; height:100px; padding:70px 0 0 350px ;}
.success span{ font-size:18px; font-weight:bold; color:#35a539; display:block; float:left; margin-right:20px; line-height:40px;}
.success a.goon{ display:block; width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0 -869px;float:left; margin-right:20px;}
.success a.clearing{ display:block; width:162px; height:35px; background:url(../images/btn_icon.png) -142px -869px; float:left;}

/*搜索失败*/
.failure{ margin-top:20px; background:url(../images/yun-no.jpg) no-repeat 200px 40px; height:100px; padding:70px 0 0 350px ;}
.failure span{ font-size:18px; color:#7e7e7e; font-weight:bold;}
.failure span b{ color:#35a539}
.correlation{ overflow:hidden;}
.correlation .correlation-title{ font-size:14px;color:#333; margin-bottom:5px;}
.correlation .correlation-cont{ overflow:hidden;}
.correlation .correlation-cont ul li{ width:241px; border-left:1px solid #f8f8f8;}
.correlation .correlation-cont .merchandise-box{ border:0px;}
.showmore{ height:43px; line-height:43px; border:1px solid #f2f2f2; color:#717171; background:url(../images/showmore.jpg) no-repeat 625px 16px #f9f9f9; text-align:center; cursor:pointer; margin-top:15px;} 

/*个人中心*/
.mywo-box{border-top:2px solid #f33f00;position:relative;_overflow:hidden; _position:inherit; }
.my-patch{ border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee; }
.mywo-left{ width:183px;background-color:#f9f9f9; float:left; position:relative;}
.mywo-left .myname{ width:165px; height:146px; padding:20px 0 0 15px; overflow:hidden; color:#424242; border-right:2px solid #eee;}
.mywo-left .myname .m-img{ width:78px; height:78px; border:1px solid #e1e1e1; float:left; margin-right:10px;}
.mywo-left .myname .m-name{ width:74px; margin-top:25px;float:left;}
.mywo-left .myname .m-name2{width:74px; margin-top:15px;float:left}
.mywo-left .mytitle{ background:url(../images/my-bd.jpg) no-repeat; width:183px; height:40px; font-family:"微软雅黑"; color:#fff; font-size:14px; text-align:center; line-height:40px; position:absolute; top:126px; left:0px;}
.mywo-left .mylink{ clear:both;}
.mywo-left .mylink li { width:140px; height:33px; line-height:33px; border-top:1px solid #fff; padding-left:40px; border-bottom:1px solid #eee;cursor:pointer; list-style:none; color:#b7b7b7;border-right:2px solid #eee; position:relative;}
.mywo-left .mylink li a{ display:block; width:140px; height:33px;color:#b7b7b7}
.mywo-left .mylink li a:hover{ color:#000}
.mywo-left .mylink li.myselected { color:#b7b7b7; background:#fff; border-left:3px solid #f33f00;padding-left:37px; height:33px; border-right:0px;}
.mywo-left .mylink .mylink-box { clear:both; border:1px solid #898989; height:100px;}
.micon001,.micon002,.micon003,.micon004,.micon005{ position:absolute; left:15px; top:12px; width:18px; height:15px; background:url(../images/my-icon.png) no-repeat 0 0;}
.micon001{ background-position: 0 0;}
.micon002{ background-position: 0 -25px;}
.micon003{ background-position: 0 -49px;}
.micon004{ background-position: 0 -73px;}
.micon005{ background-position: 0 -98px;}
.mywo-left .mylink li.myselected .micon001,.mywo-left .mylink li.myselected .micon002,.mywo-left .mylink li.myselected .micon003,.mywo-left .mylink li.myselected .micon004,.mywo-left .mylink li.myselected .micon005{left:12px;}

.mywo-right{ float:left;  width:1026px;border:2px solid #eee;margin-left:-3px; min-height:400px; _width:1026px;}
.mywo-right .mydd{ height:36px; background-color:#f9f9f9; font-size:18px; font-family:"微软雅黑"; color:#424242; padding-left:20px; line-height:36px; font-weight:bold;}
.mywo-right .my-user{ margin:40px 0 40px 40px; overflow:hidden;}
.my-user .my-item{display: block;margin-bottom: 10px;line-height: 30px; float:left; clear:both; width:100%; position:relative}
.my-user .my-item .my-hint{ position:absolute; top:0px; left:400px; height:30px; padding:0 10px; background-color:#f7f7f7; border:1px solid #ddd; color:#666; display:none;}
.my-user .my-item .my-hint2{ position:absolute; top:0px; left:460px; height:30px;  padding:0 10px 0 30px; background: url(../images/g_icon.png) no-repeat 10px -478px #fff9f7; border:1px solid #ffe5db; color:#777; display:none;}
.my-user .my-item .my-hint3{ position:absolute; top:0px; left:400px;  height:30px;  padding:0 10px 0 30px; background: url(../images/g_icon.png) no-repeat 10px -478px #fff9f7; border:1px solid #ffe5db; color:#777; display:none;}
.my-user .my-item .my-hint4{ position:absolute; top:0px; left:460px;  height:30px; padding:0 10px; background-color:#f7f7f7; border:1px solid #ddd; color:#666; display:none;}
.my-user .my-item span.label {float: left;height: 18px;line-height: 18px;padding: 6px 0;width: 100px;text-align: right; margin-right:20px;}
.my-user .my-item em {color: #e4393c;}
.my-item .itxt {width: 325px;}
.my-item .text {width: 260px;}
.my-item .text2 {width: 210px; margin-left:10px;}
.my-item .selt {width: 70px;height:30px;border: 1px solid #ccc;}
.my-item .selt2 {width: 107px; height:30px;border: 1px solid #ccc;}
.my-item .check{margin-top: 7px;vertical-align: middle;display:block; margin-right:10px;}
.my-item .l-check{ line-height:27px; display:block; width:200px;}
.my-item .itxt,.my-item .txt,.my-item .text2{height: 20px;padding: 5px 23px 5px 5px;}
.my-item .itxt,.my-item .text,.my-item .text2 {line-height: 20px;border: 1px solid #ccc;padding: 5px;float: none;}
.my-item .woradio, .my-item .wocheckbox {float: none;vertical-align: -2px;_vertical-align: -1px;margin: 0 3px 0 0;padding: 0;}
.my-item .my-item label {float: none;}
.myuser-btn{ margin: 20px 0 20px 120px; clear:both; overflow:hidden; float:left;}

.mywo-right .address-box{ border-bottom:1px dashed #f0f0f0; margin:0 10px;clear:both; width:1006px;}
.mywo-right .address-title{ height:30px; line-height:30px; padding-left:15px; font-size:14px;}
.mywo-right .address-cont{ overflow:hidden; margin:20px 0;}
.mywo-right td{ border:1px solid #eaeef1}
.mywo-right .address-thead{ background-color:#f9f9f9; height:35px;}
.mywo-right .address-thead .for1{ width:70px; text-align:center;}
.mywo-right .address-thead .for2{ width:410px;text-align:center;}
.mywo-right .address-thead .for3{ width:120px;text-align:center;}
.mywo-right .address-thead .for4{ width:190px;text-align:center;}
.mywo-right .address-thead .for5{ width:95px;text-align:center;}
.mywo-right .address-thead .for6{ width:100px;text-align:center;}

.mywo-right .address-table{ background-color:#fff;}
.mywo-right .address-table td{ line-height:25px; padding:20px 0}
.mywo-right .address-table .for1{ width:70px; text-align:center; border-top:0px}
.mywo-right .address-table .for2{ width:390px; padding-left:20px;border-top:0px}
.mywo-right .address-table .for3{ width:120px;text-align:center;border-top:0px}
.mywo-right .address-table .for4{ width:190px;text-align:center;border-top:0px}
.mywo-right .address-table .for5{ width:95px;text-align:center;border-top:0px}
.mywo-right .address-table .for6{ width:100px;text-align:center;border-top:0px}
.mywo-right .yestable{ background-color:#fffaf7;}

#savebox{	position:absolute;width:500px; padding-bottom:30px;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#savebox .detailtit{ display:block; height:40px; border-bottom:1px solid #f2f2f2;border-top: 2px solid #f33f00; }
#savebox .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold; font-size:16px; font-family:"微软雅黑";}
#savebox .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#savebox .savebox-c{ text-align:center; padding:40px 0 20px 0; font-size:14px;}
#savebox .savebox-b{ margin:20px 0 0 190px;}
#savebox .savebox-b a{ float:left; margin-right:10px;}


/*密码管理*/
.my-user .mb{ margin-bottom:25px;}
.p-strength{width: 336px; height:22px; padding-left:1px;  position:absolute; top:31px; left:120px; overflow:hidden; display:none;	}
.p-strength ul li{ width:111px;height:20px; float:left;border:1px solid #dbdbdb; margin:0 0 0 -1px; line-height:20px; text-align:center; font-weight:bold; color:#828282; background-color:#f7f7f7;}
.p-strength ul li.weak{ background-color:#f33801; border:1PX solid #f33801;color:#fff;}
.p-strength ul li.mod{ background-color:#fecb00; border:1px solid #fecb00;color:#fff;}
.p-strength ul li.forte{ background-color:#c8ca04; border:1px solid #c8ca04;color:#fff;}


/*我的收藏*/
.my-collection{ width:966px; margin:30px 0 10px 31px; overflow:hidden; border:1px solid #f8f8f8} 
.my-page{width:966px; margin:00px 0 0px 31px;}
.my-collection ul li{ width:241px; height:328px; border-left:1px solid #f2f2f2;margin-left:-1px; float:left}
.my-collection ul li .p-img{ width:232px; height:220px; text-align:center;}
.my-collection ul li .p-name{ margin-left:20px; height:25px; line-height:25px; overflow:hidden;}
.my-collection ul li .p-price{margin:0 10px 0 20px; height:30px; line-height:30px; overflow:hidden;	}
.my-collection ul li .p-price .fl{ font-size:16px; color:#d60711}
.my-collection ul li .p-price .fl span{ font-size:12px;}
.my-collection ul li .p-price .fr{color:#bbbbbb;  margin-right:12px;}
.my-collection ul li .p-price .fr span{ padding:0 5px;}
.my-collection ul li .p-btn{ height:26px; overflow:hidden; margin:10px  0 0 15px;}
.my-collection ul li .p-btn a.cancel{width:100px; height:26px; text-align:center; background:#f2f2f2; color:#333;float:left; display:block; line-height:26px; margin-left:5px;}
.my-collection ul li .p-btn a.cancel:hover{ background-color:#ddd;}
.my-collection ul li .p-btn span.cancel2{width:70px; height:26px; padding-left:30px; background:url(../images/g_icon.png) no-repeat 10px -588px; color:#333;float:left; display:block; line-height:26px;}

#cancelbox{	position:absolute;width:350px; padding-bottom:30px;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#cancelbox .detailtit{ height:40px; border-bottom:1px solid #f2f2f2; display:block;border-top: 2px solid #f33f00; }
#cancelbox .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#cancelbox .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
.cancelbox-c{ font-size:16px; font-family:"微软雅黑"; color:#262727; text-align:center; margin-top:40px;}
.cancelbox-b { margin:50px 0 0 70px;}
.cancelbox-b a{ float:left; margin-right:10px;}

/*订单中心*/
.my-orders{ width:1013px; margin:7px;_margin:5px;}
.orders-thead{height: 35px;background-color: #f9f9f9; border:1px solid #efefef; border-bottom:0px;}
.orders-thead .column {width: 99px;height: 35px;border-right: 1px solid #f9f9f9;float: left;color: #666;line-height: 35px;text-align: center;}
.orders-thead .t-goods {width: 250px;text-align:left; padding-left:20px;}
.orders-thead .t-message{ width:200px; text-align:left;}
.orders-thead .t-quantity{width:70px;}
.orders-thead .t-people { width:110px; }
.orders-thead .t-total{ width:110px;}
.orders-thead .t-inventory{ width:110px; }
.orders-thead .t-inventory select{ margin-top:7px;color: #666;border: 1px solid #ddd;}

.orders-thead .t-action{ width:100px; padding-left:34px; text-align:left;}
.orders-explode{border-top:2px solid #eeeeee; height:35px; line-height:35px; padding-left:5px; margin-top:15px; background-color:#f9f9f9; _float:left; _clear:both;}
.orders-explode b{ float:left;}
.orders-explode span{ margin-right:60px; float:left;}
.orders-explode span.send{ text-align:right; margin-right:10px;float:right;}
.orders-tbody{ background-color:#fff;}
.orders-tbody .item_selected {padding: 10px 0 0;  background-color: #fff; overflow:hidden; border-bottom:1px solid #eee; margin-bottom:20px; _float:left; _clear:both;}
.orders-tbody .goodbox{ width:540px; border-right:1px solid #efefef; float:left}
.orders-tbody .goodbox-m{ border-bottom:1px solid #efefef; margin-bottom:-1px; overflow:hidden;padding:10px 0;_float:left; }
.orders-tbody .cell {float: left;height: auto!important;}
.orders-tbody .p-goods {width: 270px;overflow: hidden; }
.orders-tbody .p-img {width: 60px;height: 60px;margin-right: 10px;border: 1px solid #ddd;padding: 0;float: left;background-color: #fff;}
.orders-tbody .p-name {padding-right: 10px;line-height: 18px; overflow:hidden}
.orders-tbody .p-message{width:200px; color:#828282;}
.orders-tbody .p-quantity {width:70px;text-align:center; }
.orders-tbody .p-people {width:110px;text-align:center; line-height:25px ; color:#333; }
.orders-tbody .p-total{width:110px; font-size:14px; color:#f33f00; text-align:center; font-weight:bold;}
.orders-tbody .p-total P{ font-size:12px; font-weight:normal; color:#333;}
.orders-tbody .p-inventory{ color:#828282; width:110px;text-align:center; }
.orders-tbody .p-action{width:100px; padding-left:34px; font-weight:bold; }
.orders-tbody .p-action a{ line-height:30px;}
.orders-tbody .p-action a:hover{ text-decoration:underline;}
.orders-tbody .p-action .btn01{ margin:0px; font-size:12px; font-weight:normal; margin-bottom:5px;}
.orders-tbody .p-action .btn01:hover{ text-decoration:none;}
.d-page{ margin-right:20px;}
#identity{ width:500px;height:250px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101;}
#identity .detailtit{height:40px; border-bottom:1px solid #f2f2f2; display:block; border-top: 2px solid #f33f00;  }
#identity .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold; font-size:16px; font-family:"微软雅黑";}
#identity .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#identity .id-input{ width:470px; padding:15px 15px; overflow:hidden;}
.id-input .id-item{display: block;margin-bottom: 10px;line-height: 30px; overflow:hidden; clear:both; width:100%}
.id-input .id-item span.label {float: left;height: 18px;line-height: 18px;padding: 6px 0;width: 80px;text-align: right; margin-right:20px;}
.id-input .id-item em {color: #e4393c;}
.id-input .id-item .itxt {width: 300px;height: 18px;line-height: 18px;border: 1px solid #ccc;padding: 5px;float: none;}
.id-input .id-item .selt {width: 310px; height:30px;border: 1px solid #ccc;}
.id-error{ height:25px; line-height:25px; overflow:hidden; padding-left:10px; background-color:#ffebec; border:1px solid #ffbdbf; width:300px; margin-left:100px; color:#e6393d; display:none;}
.id-btn{ width:100px; margin:10px auto 0;}
.id-btn a{ float:left; }
#cancelorder{ width:500px;height:250px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101;}
#cancelorder .detailtit{height:40px; border-bottom:1px solid #f2f2f2; display:block;border-top: 2px solid #f33f00;    }
#cancelorder .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold; font-size:16px; font-family:"微软雅黑";}
#cancelorder .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#cancelorder .id-input{ width:470px; padding:15px 15px; overflow:hidden;}
#cancelorder .cancelcont{ height:90px; padding-left:30px}
#cancelorder .cancelcont .ctitle{ font-size:16px; font-family:"微软雅黑"; font-weight:bold; margin-top:30px;}
#cancelorder .cancelcont label{ width:430px; clear:both; display:block; margin:20px 0 10px 0; font-size:14px;}
#cancelorder .cancelcont select{ width:430px; height:30px; line-height:30px; border:1px solid #ccc; clear:both; display:block;}
#cancelorder .cancelcont .abtn{ margin-top:20px; overflow:hidden; margin-left:70px;}
#cancelorder .cancelcont a{ float:left; margin-right:20px;}
#cancelorder .cancelcont a.canyes{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0 -1647px; display:block}
#cancelorder .cancelcont a.canyes:hover{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat 0 -1692px;}
#cancelorder .cancelcont a.canno{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat -142px -1647px; display:block}
#cancelorder .cancelcont a.canno:hover{ width:132px; height:35px; background:url(../images/btn_icon.png) no-repeat -142px -1692px;}

/*订单详情*/
.orderstate{ height:140px; background-color:#f9f9f9; _width:1212px;} 
.orderstate .mt{height:70px; padding-left:30px; overflow:hidden; line-height:70px; color:#424242; background-color:#e7e7e7; margin-bottom:1px; }
.orderstate .mt strong {float: left;font-size: 14px;}
.orderstate .mt strong a{ margin-left:20px;}
.orderstate .mt .fr{ margin:20px 10px 0 0;}
.orderstate .mt .fr a.edit-address{ display:block; float:left; width:93px; height:25px; background:url(../images/btn_icon.png) no-repeat 0 -1238px; margin-right:10px;}
.orderstate .mt .fr a.cancel-order{display:block; float:left; width:93px; height:25px; background:url(../images/btn_icon.png) no-repeat -103px -1238px;}
.orderstate .mc{ border-top:1px dashed #ebebeb; background-color:#f9f9f9; height:49px; padding:10px 0px 9px 30px;}
.orderstate .mc p{ line-height:25px;}
.process{ height:135px; margin-top:35px;}
.process ul {display: block;overflow:hidden;}
.process li {display: list-item; float:left;width:165px; margin-right:7px; position:relative; text-align:center;}
.process li .node{ width:28px; height:28px; background:url(../images/process.jpg) no-repeat -134px -30px;   margin:0 auto;}
.process li .proce{ width:126px; height:15px; background:url(../images/process.jpg) no-repeat 0px -37px;position:absolute; left:107px; top:8px; }
.process li .text1{ padding-top:10px; font-weight:bold; color:#333;}
.process li .text2{ padding-top:5px; color:#999;}
.process li.active .node{ background:url(../images/process.jpg) no-repeat -134px 0px;}
.process li.active .proce{ background:url(../images/process.jpg) no-repeat 0px -8px;}
.process li.active .proce2{ background:url(../images/process.jpg) no-repeat 0px -67px;width:126px; height:15px;position:absolute; left:107px; top:8px;}
.details-b{border-top: 1px dashed #ddd; padding-bottom:30px; overflow:hidden;}
.details-b .details-t{height:36px; background-color:#e7e7e7; padding-left:20px; font-size:18px; font-family:"微软雅黑"; color:#424242; line-height:36px; font-weight:bold; width:1192px;}
.details-c .delivery{ height:30px; margin:15px 0;}
.details-c .delivery span{ padding:0 20px; }
.details-c .trace-table{ width:1165px; margin:0 auto; border:1px solid #d7d7d7; border-right:0px;}
.details-c .trace-table td{ border-right:1px solid #d7d7d7;}
.details-c .trace-table td.for1,.details-c .trace-table td.for2,.details-c .trace-table td.for3{height:35px; background-color:#f9f9f9; text-align:center; color:#828282}
.details-c .trace-table td.for1{ width:220px; }
.details-c .trace-table td.for2{width:700px; }
.details-c .trace-table td.for3{width:240px; }
.details-c .trace-table td.for4,.details-c .trace-table td.for5,.details-c .trace-table td.for6{height:35px; padding-left:10px;}
.details-c .trace-table td.for4{ width:210px; }
.details-c .trace-table td.for5{width:690px; }
.details-c .trace-table td.for6{width:230px; }
.details-c dl {padding: 10px 30px;}
.details-c dt {margin-bottom: 4px; font-size:14px; color:#424242; font-weight:bold;}
.details-c dd li{ font-size:12px; line-height:25px;}

.details-c .inventory{ border-top:2px solid #d7d7d7; border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee; margin: 20px 35px;}
.details-c .review-thead {width: 100%; height:36px; background-color:#f9f9f9;}
.details-c .review-thead .fore1{ width:370px; padding-left:40px; }
.details-c .review-thead .fore2{ width:250px;}
.details-c .review-thead .fore3{ width:160px; text-align:center}
.details-c .review-thead .fore4{ width:160px;text-align:center}
.details-c .review-thead .fore5{ width:160px;text-align:center}
.details-c .review-tbody {border-bottom: 1px solid #ddd;padding: 10px 0;}
.details-c .order-table {width: 1140px;}
.details-c .order-table .fore1 {width:370px; padding-left:40px;}
.details-c .order-table .fore2 {width:250px; color:#828282; }
.details-c .order-table .fore3 {width:160px; color:#828282;text-align:center}
.details-c .order-table .fore4 {width:160px; text-align:center}
.details-c .order-table .fore5 {width:160px; text-align:center; font-size:16px; color:#f33f00; font-weight:bold;}
.details-c .statistic {width: 100%; overflow:hidden; margin-top:10px;}
.details-c .statistic .list {height: 24px;line-height: 24px;overflow: hidden;zoom: 1; font-weight:bold; color:#434343;width: 300px; float:right; clear:both;}
.details-c .statistic span {width: 180px;margin-right: 20px;float: left;text-align: right;}
.details-c .statistic .price {float: left;width: 100px;text-align: right;font-weight:bold;}
.details-c .statistic .font_red{ color:#f33f00; font-weight:bold; font-size:14px;}

.reeor404{ background:url(../images/404.jpg) no-repeat center center; height:360px; width:810px; padding:100px 0 0 400px}
.reeortitle{ font-size:25px; line-height:30px; font-family:"微软雅黑"; color:#454343; margin-bottom:30px;}
.reeorhint{ overflow:hidden; margin-bottom:10px; color:#828282;}
.reeorhint .reeortit{ margin-bottom:10px;}
.reeorhint .i01{ width:12px; height:12px; background:url(../images/g_icon.png) no-repeat 0 -619px; display:block; float:left; margin:3px 5px 0 0;}
.reeorhint .i02{ width:12px; height:12px; background:url(../images/g_icon.png) no-repeat 0 -640px; display:block; float:left; margin:3px 5px 0 0;}
.reeorhint a.btn03{ margin-right:10px;}

#modifyadd{ width:550px; padding-bottom:20px;position:absolute;border:5px solid #c2c2c2;background:#fff; display:none; z-index:101}
#modifyadd .detailtit{display:block;height:40px; border-bottom:1px solid #f2f2f2;  border-top: 2px solid #f33f00;  }
#modifyadd .detailtit span{float:left; line-height:40px; padding:0 8px; font-weight:bold;font-size:16px; font-family:"微软雅黑";}
#modifyadd .detailtit i{ float:right; margin:5px 5px; background:url(../images/thickbox_close.png) no-repeat; width:23px; height:23px; text-indent:-9999px; cursor:pointer;}
#modifyadd .modify-input{ padding:15px 15px 15px 60px; }
.modify-input .add-item{display: block;margin-bottom: 10px;line-height: 30px; overflow:hidden; clear:both; width:100%; position:relative;}
.modify-input .add-item .my-hint2{position:absolute; top:0px; left:368px; height:28px;  padding:0 10px 0 30px; background: url(../images/g_icon.png) no-repeat 10px -478px #fff9f7; border:1px solid #ffe5db; color:#777; display:none; }
.modify-input .add-item span.label {float: left;height: 18px;line-height: 18px;padding: 6px 0;width: 80px;text-align: right; margin-right:20px;}
.modify-input .add-item em {color: #e4393c;}
.modify-input .add-item .itxt {width: 250px;height: 18px;line-height: 18px;border: 1px solid #ccc;padding: 5px;float: none; color:#aaa;}
.modify-input.add-item .selt {width: 81px; height:30px;border: 1px solid #ccc;}

.modifday{ height:30px; line-height:30px; overflow:hidden;}
.modifday input{ float:left; display:block; margin:8px 10px 0 0}
.modifday label{ float:left;display:block}
/*放大镜*/
#preview{  width:350px; }
.jqzoom{ width:349px; height:347px; position:relative; border:1px solid #dedede; border-top:0px; border-left:0px;}
.jqzoom img{width:339px; height:347px;}
.list-h li{ float:left;}
#spec-n5{width:349px; height:79px;overflow:hidden;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;}
#spec-left{ background:url(../images/spec.png) no-repeat 0 0; width:18px; height:78px; float:left; cursor:pointer; border-right:1px solid #eeeeee;}
#spec-left:hover{ background:url(../images/spec.png) no-repeat 0 -78px; }
#spec-right{background:url(../images/spec.png) no-repeat -18px 0; width:18px; height:78px; float:right;cursor:pointer; border-left:1px solid #eeeeee;}
#spec-right:hover{ background:url(../images/spec.png) no-repeat -18px -78px; }
#spec-list{  float:left; overflow:hidden; display:inline;height:56px; padding:0px 0px 0px 40px;  _padding:0px 0px 0px 10px;  *padding:0px;}
#spec-list ul li{ float:left; margin-left:0px; display:inline; width:74px; overflow:hidden;_margin-left:3px; }
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px; border:1px solid #e4e4e4;display:block;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:260px; margin-right:6px; margin-top:10px;*width:245px;_width:305px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

/*放大镜end*/

/*左侧导航菜单*/
#nav {position: relative; z-index: 6; }
#categorys {	position:absolute;	top:0;	left:0;	width:180px;}
#categorys .mt { width:160px; height:40px; background: url(../images/g_icon.png) no-repeat 155px -703px #f33f00;padding-left:20px;	line-height:40px;	color:#fff;cursor:pointer;}
#categorys .mthover{ width:160px; height:40px; background: url(../images/g_icon.png) no-repeat 155px -703px #ff5500;padding-left:20px;	line-height:40px;	color:#fff;cursor:pointer;}
#categorys .mt  h2{ font-size:16px;}
#categorys .mc {display:block;position:absolute;top:40px;left:0;width:175px;height:451px;padding:3px 3px 3px 0;	background:#ff5500;	border:solid #ff5500;border-width:0 1px 1px;overflow:visible;}
#categorys .mcc {display:block;position:absolute;top:40px;left:0;width:175px;height:451px;padding:3px 3px 3px 0;	background:#ff5500;	border:solid #ff5500;border-width:0 1px 1px;overflow:visible;display:none;}
#categorys .item {width:178px;height:34px;/*border-top:1px solid #dfdfdf;*/ } 
#categorys .fore1 {	border-top:none;}
#categorys span {display:block;width:178px;position:absolute;z-index:1;}
#categorys h3 {	width:148px;height:32px;padding-left:30px;border:solid #fe6112;	border-width:1px 0 1px 1px;	background-color:#ff5500;font-weight:normal;line-height:34px;letter-spacing: -1px; color:#fff; _font-size:14px;}
#categorys h3 a:link,#categorys h3 a:visited {	color:#fff;font-size:14px;}
#categorys h3 a:hover,#categorys h3 a:active {color:#000;font-weight:bold;}
#categorys s {display:block;position:absolute;top:9px;left:160px;width:9px;	height:11px;background:url(../images/g_icon.png) no-repeat 0 -86px; width:5px;}
.nav-icon01,.nav-icon02,.nav-icon03,.nav-icon04,.nav-icon05,.nav-icon06,.nav-icon07,.nav-icon08,.nav-icon09,.nav-icon10,.nav-icon11,.nav-icon12,.nav-icon13{ background:url(../images/nav-icon.png) no-repeat 0 0; width:15px; height:15px; position:absolute; left:10px; top:12px;}
.nav-icon01{ background-position:0 0;}
.nav-icon02{ background-position:0 -24px;}
.nav-icon03{ background-position:0 -48px;}
.nav-icon04{ background-position:0 -73px;}
.nav-icon05{ background-position:0 -97px;}
.nav-icon06{ background-position:0 -117px;}
.nav-icon07{ background-position:0 -142px;}
.nav-icon08{ background-position:0 -165px;}
.nav-icon09{ background-position:0 -189px;}
.nav-icon10{ background-position:0 -214px;}
.nav-icon11{ background-position:0 -232px;}
.nav-icon12{ background-position:0 -255px;}
.nav-icon13{ background-position:0 -279px;}

#categorys .hover .nav-icon01{background-position:-17px 0;}
#categorys .hover .nav-icon02{ background-position:-17px -24px;}
#categorys .hover .nav-icon03{ background-position:-17px -48px;}
#categorys .hover .nav-icon04{ background-position:-17px -73px;}
#categorys .hover .nav-icon05{ background-position:-17px -97px;}
#categorys .hover .nav-icon06{ background-position:-17px -117px;}
#categorys .hover .nav-icon07{ background-position:-17px -142px;}
#categorys .hover .nav-icon08{ background-position:-17px -165px;}
#categorys .hover .nav-icon09{ background-position:-17px -189px;}
#categorys .hover .nav-icon10{ background-position:-17px -214px;}
#categorys .hover .nav-icon11{ background-position:-17px -232px;}
#categorys .hover .nav-icon12{ background-position:-17px -255px;}
#categorys .hover .nav-icon13{ background-position:-17px -279px;}



#categorys .item .i-mc {display:none;position:absolute;	left:179px;	top:0px;width:724px;border:3px solid #eee;background:#fff;overflow:hidden; padding:10px 0 30px 20px;}
#categorys .item .construction{ width:724px; height:414px; background:url(../images/js.jpg) no-repeat center  center;}
#categorys .item dt {padding:3px 6px 0 0;font-weight:bold;color:#717171;}
#categorys .item dd {padding:3px 0 0;overflow:hidden;zoom:1;}
#categorys .subitem {width:680px;min-height:100px;padding:0 4px 0 8px;}
#categorys .subitem dl {border-top:1px dotted #d7d7d7;padding:10px 0;overflow:hidden;zoom:1;}
#categorys .subitem .fore1 {border-top:none;}
#categorys .subitem dt {float:left;width:110px;line-height:22px;text-align:left;}
#categorys .subitem dd {float:left;width:430px;}
#categorys .subitem  em {float:left; display:block; width:85px;height:25px;margin:0px 0;line-height:25px;}
#categorys .subitem  em a:hover { color:#336699; text-decoration:underline;}
#categorys .subitem .fore2 em {float:left; display:block; width:auto;height:25px;margin:0px 10px 0 0;line-height:25px;}
#categorys .subitem  em a.font_orange{ color:#e2730d}
#categorys .subitem dt a {color:#717171;}
#categorys .subitem dd a {white-space:nowrap; color:#727272}
 
#categorys .hover span {z-index:13;	width:160px;}
#categorys .hover h3 {width:150px;border:solid #ff6012;border-width:0px 0; border-left:3px solid #eeeeee;background-color:#fff;overflow:hidden; margin-left:-1px; color:#000;}
/*#categorys .hover h3.exceed{ width:150px;}*/
#categorys .hover h3 a { color:#000;_font-size:14px; font-size:14px;}
#categorys .hover s {display:none;}
#categorys .hover .i-mc {display:block;z-index:12;}
#categorys.hover .mt b {background-position:-28px -204px;}
#categorys.hover .mc {display:block;}
*html #categorys .item dd {	padding-bottom:6px;}
*html #categorys .subitem {	height:370px;}
#categorys .mt b {   display: none;}
/*左侧导航菜单end*/

/*幻灯片*/
#focus {overflow:hidden; position:relative; border:1px solid #eee}
#focus ul {height:270px; position:absolute;}
#focus ul li {float:left; width:738px; height:270px; overflow:hidden; position:relative; background:#000; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:738px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:738px; height:4px; padding:5px 0px 0; right:0; bottom:0; }
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:90px; height:4px; _font-size:0; margin:0 2px 0 0px; cursor:pointer; background:#ed9416;}
#focus .btn span.on {background:#ed9416;}
#focus .btn span.focuslast{ margin:0px; width:94px;}
/*幻灯片完*/
/*幻灯片2*/
.v_show { width:740px; margin:20px 0 1px 0px;  position:relative;}
.prev,.next{ background:url(../images/next_icon.png) no-repeat 0 0; width:29px; height:166px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;text-indent:-999px;}
.prev:hover,.next:hover{ background-color:#dbdbdb;}
.prev{ background-position:10px 80px; position: absolute; left:0px; top:0px;  }
.prev:hover{background-position:-49px 80px;}
.next { background-position:-20px 80px; position: absolute; right:0px; top:0px;}
.next:hover{background-position:-80px 80px;}

.v_content { position:relative; width:675px; height:166px;  overflow:hidden; margin-left:31px;}
.v_content_list { position:absolute; width:2500px;top:0px; left:0px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left;height:166px; width:168px; border-right:1px solid #dbdbdb;  }
.v_content ul li a { display:block; height:166px; width:168px; overflow:hidden; }
.v_content ul li img {  width:168px; height:166px; }
/*幻灯片2完*/
/*充值tab*/
.tab_menu { clear:both; overflow:hidden;}
.tab_menu li { float:left; text-align:center; cursor:pointer;width:134px; height:35px; line-height:34px;background:#eeeeee; font-size:14px; }
.tab_menu li.selected { color:#6b6b6b; background:#fff; border-bottom:0px}
.tab_box { clear:both; height:127px;}
.hide{display:none}
.tab_box .pay{height:115px; width:258px; margin-left:10px; padding-top:15px;}
.tab_box .pay .pay-number{ background:url(../images/g_icon.png) no-repeat 0 -135px; padding-left:15px; margin-bottom:10px;}
.tab_box .pay .pay-number2{ background:url(../images/g_icon.png) no-repeat 0 -743px; padding-left:15px; margin-bottom:10px;}
.tab_box .pay .pay-money{ background:url(../images/g_icon.png) no-repeat 0 -157px; padding-left:15px;}
.tab_box .pay .pay-number label,.tab_box .pay .pay-number2 label,.tab_box .pay .pay-money label{ color:#6b6b6b; line-height:24px;}
.tab_box .pay .pay-number input{ height:22px; border:1px solid #dbdbdb; line-height:22px; width:168px;color:#aaa;}
.tab_box .pay .pay-number2 .in1{ height:22px; border:1px solid #dbdbdb; line-height:22px; width:61px; color:#aaa;}
.tab_box .pay .pay-number2 .in2{ height:22px; border:1px solid #dbdbdb; line-height:22px; width:96px;color:#aaa;}
.tab_box .pay .pay-money select{height:22px; border:1px solid #dbdbdb; line-height:22px; width:84px;}
.tab_box .pay .pay-btn{ overflow:hidden;}
.tab_box .pay .pay-btn a{ display:block; width:85px; height:25px; background:url(../images/btn_icon.png) no-repeat 0 -144px; margin:15px auto 0}
/*充值tab完*/
/*找回密码邮箱*/
.emailw{ width:675px; margin:20px auto;}
.email-top{ background:url(../images/emailbd.jpg) no-repeat; height:59px; padding:30px 0 0 480px; color:#fff;}
.email-top a{ padding:0 10px ; color:#fff;}
.email-top a:hover{ text-decoration:underline;}
.email-cont{ width:613px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;padding:34px 30px 20px;}
.email-cont p{ margin-bottom:25px; font-size:12px; color:#494949;}
.email-cont a{ text-decoration:underline; color:#4397e3;}
.email-cont .ehint{ border-top:1px dashed #828282; padding-top:30px; color:#828282;}
.email-bottom{ height:30px; background-color:#e7e7e7; border:1px solid #e7e7e7; color:#bebebe; text-align:center; line-height:30px;}
/*找回密码邮箱完*/